Sunday, December 21, 2008

What we have...


It's that time of the year to over spend, over eat, and under appreciate what most of us really have in our life. It seems the gifts get bigger and more expensive every year - or maybe that is just having a kid growing up to be a teenager? I know I am over eating again this year since the scale tells me so. I also know I am under appreciating my life since I have not stopped to think about my blessings in a while.

It gets so confusing when you mix in the fantasy world of TV where stars compare TV sizes and how many "whips" they have on Cribs or where a 16 year old gets a $350,000 "Sweet 16" birthday party to the realities in the world where kids do not have Christmas presents or a new bicycle because the parents do not have a job or other reasons.

In the offset of the TV world last week, I had the honor of helping a local church, Faith Christian Outreach, hand out 414 bicycles to kids around our area for Christmas. We donated money for a bike and my wife was asked to bring cookies for the snacks they provide for the kids and parents receiving a bike, so we thought we would go out and help the process. With at least 100 church members already there I really didn't know what I could do to help.

By chance I thought I would stay at the exit door and help the kids and parents get the bikes out of the building and in their vehicles if needed. That ended up being one of the best seats in the house in my opinion. By then the busy part of the initial presentation and the 'cheer leaders' that were hailing each recipient as they moved through the line was over but the emotions were still there.

I must have said have a Merry Christmas and have a nice holiday 400 times that day but seeing those kids from 3 to 13 with wide eyes of amazement and joy and parents with teary eyes of appreciation and thanks was something I really needed to wipe away some of the blindness I have to appreciate what we have in our lives. Many told me thanks and that without this their kids would not have a bike at all. An amazing number of the kids were saying thanks on their own without that nudging that is usually needed by a parent. Kneeling down there and watching those happy little faces as they were still in awe of pushing their new bike around brought up the teary feeling and itchy eyes many times that day.

I suppose it is the normal 'American' concept anymore - more is good - bigger is better - cooler is required and spend, buy, and feast our way through the holidays but at least for a short period of time I have stopped, looked around, helped just a little and tried to appreciate what we have.

Sunday, December 14, 2008

Discussions with Mr. Will Power

I had a good talk with Mr. Will Power the other day... no, not the actor/educator but the real Mr. Will Power. He's a tough old man in my world, sometimes being the most tenacious guy around and others the laziest. Sometimes he shows up when he's least expected and other times cannot be found when you need him most.

Will, we're on a first name basic anymore, is great to have around and is full of good intentions but sometimes hard to motivate. Maybe it's a communication issue. Will needs to know what the goals are in order to do his best job but sometimes *I* don't even know what the goals are myself so how do you communicate that?

My biggest concern with Will Power though, is the reliability factor. Even when we both know what we're trying to accomplish, it seems Will likes to disappear when things get tough or there are important decisions to be made and leaves me all alone to take care of things. I really can't do some of those things on my own and need Will Power to help me out.

I've tried many of the old ways to improve Will Power. I've tried pep talks, setting those small goals and making sure he makes it to them, and other ways as well. I'm sure I can change Will Power if I really want to right? I just need to find that right angle or that special seminar that I can use to say "See, I told you so".

Will and I are trying harder to get along with each other though. I try to give him a pep talk daily and he has promised to be more reliable. Time will tell as new challenges arise if Will Power sticks to his word or not. In the mean time I guess I need to check in with Mr. Hard Work and Ms. Persistence and see how they are doing since it does take a team effort to get things done.

-Stephen

Thursday, December 4, 2008

Twittering Away Local Government


How should a local government use Twitter, the micro blogging service that has gained so much popularity? Should it be 1.0 broadcast only? Should it be totally 2.0 interactive or should it be somewhere in the middle? Or should Twitter even be in the mix for local governments?

Some time ago I setup a simple Twitter account for the local government I work for to use as a test for keeping people up to date without them having to check our RSS feed, sign up for a notification system, or visit our site. Right now it is a test, no publicity, no front page story, just testing the waters. The @CityofShawneeOK account picked up a few followers just based on our location but we haven't done much with the account yet. The long(er) term plan is to use the account for notifications when formal meeting Agendas and Minutes are posted, when local news is updated on the main website or when general information needs to be sent out to concerned citizens.

More recently I added some code to an internal notification program I wrote that is used to update key people inside our local government via email, when certain types of Computer Aided Dispatch (CAD) or 9-1-1 calls come in, to allow posting to a Twitter account. The accounts @ShawneePD and @ShawneeFD push out certain Police and Fire related calls and updates. This is basically the same process used at the Charlette NC South police department. My solutions builds on the CADCOM (Computer Aided Dispatch COMmunicator) program I build a few years ago but never fully implemented.

Then I read THIS ARTICLE and now I question the initial concept, or at least the total concept. Obviously push only is not what Twitter is necessarily about, although it is often used that way. I like to see the activity come up in my Twitter window better than email and I can easily determine if mobile notifications are desired through my Twitter profile setup for those accounts.

However, my current concept seems to break all the rules of Top 5 Ways to Screw up your Corp Twitter account so is the solution useful at all?

Comments anyone - Should we Twitter away Local Government or not?

What else in a local government could Twitter be used for?

Sunday, November 16, 2008

GTD for You? - TaskWriter.com

I was recently contacted by folks at TaskWriter to take a look at their online GTD (Getting Things Done) based solution at TaskWriter.com and participate in their Beta project. I already have my own custom web based "system" so I was weary of even looking at something else but decided one evening to check it out.

I was amazed at the easy sign up process, at least for now. Pick a user name, type in and confirm your password and wham! – you are in. I was fully expecting twenty questions plus some capshia I couldn't read followed by having to validate an email address before I could even see the main screen - but no such hassles here. Hopefully they can keep the 'bots away long enough to keep this in place.

I initially just poked around the main screen and was impressed with the simple yet effective layout. The main pane in the center of the screen holds your "list of doom" so to speak. A handy input area at the upper corner allows you to input your "tasks" quickly and a nice filter tool bar on the left is available. You have Task, Calendar, Archive and Define tabs in the main screen which makes it simple to view and very intuitive.

I did look around for the use of term Next Action since Getting Things Done is very oriented around that term but since this is TaskWriter and not NextActionWriter (hey, the domain name is still available) I guess the word Tasks makes more sense - Actually that is what I've always called my 'next actions' anyhow.

The Tasks

Each task/next action can be assigned to 1) a LIST to appear on, 2) a PROJECT to be included in, 3) a CONTEXT to be done by and optionally 4) a due date. I have historically kept all my next actions in one list and simply filtered by context but I see the benefits to keeping the next actions defined in different lists as recommended by David Allen's Getting Things Done book. By default there are a few lists, projects, and contexts to use which do make sense but you can easily add others as needed. I do wish it was easier to add a project on the fly since many times what you think is a single next action quickly turns into a project with multiple actions while clearing your head. I added a #Add Project project name that I use while capturing if there is not a current project and then add the project later and move the tasks but it does take more time.

The simply yet useful layout is refreshing but the filter options are where the benefits begin to really appear. You have instant filtering abilities by list name, by context, by project or by due date. And I mean instant - no page reloading or waiting. That may sound minimal but can be a hassle such as in my current solution since you can easily loose focus. This is done all in the local browser since Taskwriter is written in the Google Web Toolkit framework. You can apply filters by multiple selections within any of the types which is very handy. For example you can see your @computer, @home, and @desk lists @ the same time. This works quite well for me since when I classify a context I sometimes do not apply the sharp edges as needed making it easy to miss a next action when looking at contexts. When I'm @Home, sitting @Desk and @Computer I can instantly see what I could be doing. Which is depressing sometimes but there would be excuses that I didn't see it in the list with TaskWriter. If you are using due dates you can also select by several selections that are handy allowing you to filter out task that are not due until later on or have no real due date.

Tasks or "next actions" are easily entered in the quick "add new task" area allowing you to name the task, select which list you want to put it in, select a project, apply a context and optionally set a due date. It's pretty easy to get a next action into the system. The only current issue to me is that most of my items are really projects with multiple next actions. It is not a big issue to add a project in TaskWriter - click the 'define projects' link in the by project filter box, click Add Project and input your project info. What is really nice is that the default project selection in the task input instantly changes to your new project without losing any input you've already done. If you prefer a larger area to input or you want to capture notes for a task during input you can use the Add Task button above your lists and a larger input window is available.

Another simple but excellent feature are the keyboard shortcuts during input. Another feature often missing from online applications forcing you to over use your mouse. When adding a task in the quick input, CTRL + ENTER saves the input and while entering a task in the large input you have an additional option of ALT + ENTER that saves the one you are on and sets you up for another task / next action. Makes things much faster when clearing your head or inputting from a capture list. You can also easily change up a task / next action by clicking on the context on the right side of the screen allowing your to re-assign the list, project, and context which all show up in one window.


The Calendar
The calendar option is used to get a monthly view of those tasks that you have assigned due dates to. It is not going to replace your main calendar and you do not have any direct input abilities - it is a simple but effective tool to get a visual on upcoming due dates for tasks/next actions you have in your system. I recently added a calendar view to my custom system as well since it is very difficult to visualize dates by only looking at a list with due dates.

The Archive
The archive section is where completed task go to bed - but not completely forgotten. When you check off a task as done,it shows up in your list with a line through it and grayed out, giving you that satisfaction of marking someone off a paper list. You then have the option to click the icon on the far right and move the task to the archive where you can view task as desired.

Define
The Define tab is where you customize TaskWriter to match your lists, contexts, and projects. Lists, contexts and projects can be edited here, notes added, and deleted if need be.

Recommendations
Overall I was personally impressed with the easy to use interface, very flexible filtering, and ease of input that TaskWriter offers. There are a few items that I use in my custom system that are handy and would be missed.

One is there doesn't seem to be a mobile version yet - even something simple that allowed you to view basic lists and input would be essential if you planned on using TaskWriter. I do understand a full blown mobile solution is apparently in the works so that will be nice in the future.

Another is the ability to complete a task/project but fire off a copy of the completed task with a future due date. I use this for re-occurring task such as "pay bills", "check smoke detectors", "check vehicle fluids", etc. These are not appointments so I do not use my calendar for these since I do want to track them until I complete them. This just keeps me from having to re-enter those. I suppose one could just re-set the due date in TaskWriter instead but then you wouldn't have that warm fuzzy feeling of marking that line through that completed task - even if it is just a 'virtual line' when doing it online.

If you are into GTD and are looking for an effective online solution with easy inputs buy very flexible filtering, TaskWriter.com might be the solution you've been looking for.

Personally I am going to give it a try for a while since the filtering and easy access make it quite appealing. Just have to figure out how to handle mobile access to my GTD needs now.

-Stephen

Photo Credits:
Pen and Paper photo by cpsutcliffe
Calendar by joelanman

Sunday, October 19, 2008

25 To Life

25 to Life - that is the sentence at this point..

Ok, ok it's not a 'sentence', it's a commitment. My wife and I celebrated our 25th wedding anniversary this past summer. a quarter century, 9,125 days. Not counting leap years - those are nature's way of giving us a little extra time here on earth that is harder to count.

Where did the first twenty five go?

That is always a hard question to answer as you get older. I remember standing there in my white tux with my Dad outside the church going through the motions for pictures but definitely not knowing the adventure I was embarking on. I remember the 'I do', the people, the cake, and Karen almost setting her hair on fire.

I remember our first house, an almost new Turbo Coupe Thunder bird, and moving on to our next house. I remember bits and pieces of the good and the bad. The time spent together doing the simple things and the time away on vacations and date nights. I also remember the fights, disagreements, and arguments but can't remember the reason for hardly any of them.

I remember her desire for another house, to get out of the city and me not understanding the big deal. I'd likely still be in our 800 square foot first house based on my motivation. I also remember and enjoy daily how it feels to be out of the city in a bigger house and a couple acres to call our own.

I remember the long weekend before our son was born and the beautiful sunny Sunday morning when he came into this world. That son who is now taller than his Mom and fast approaching me.

The first 25 are gone, blurry memories of the past. Images to remember, emotions to relive in our minds. Lessons to not forget, but to use to do the right things in the future. Memories to let go of but still embrace.

We made the first 25 so I guess all that is left is 'Life'... hopefully longer than than the first 25 years. I'll take that 'sentencing' any day!

Photo by Stephen W Nolen

Tuesday, October 7, 2008

Teenager Eve

Well, tonight is the last night of NOT having a teenager. Tomorrow at 8:35am it's all over... and it's all beginning as well.

The first twelve years have been a big blur but quite wonderful and I hope the next thirty or more (hopefully I'll live that long) will be even better.

Gone are the days of helping him learn to ride a bike, draw a picture, read a book, and take a nap. Now it's on to how to drive a car, use your agenda, wash your clothes, and organize your life. How to plan for tomorrow but enjoy every minute we have hear on earth. How to insure the future but still not worry too much about how we'll be getting there but enjoy the journey instead.

I am looking forward to watching the new directions his personality takes, his new interest that are found, new passions that develop, and new worlds he follows. I understand I will almost hate him, and he will hate me, at some point during the path to adulthood but hopefully that will be short lived and leave no hard feelings for either of us. I only hope I can be as good as a father to him as mine was to me and instill something that will follow him forever.

It's really all about the journey but it's hard to remember that as we live in the moment.

Goodnight child - and good morning teen. It's going to be fun.

Image by Stephen Nolen

Monday, October 6, 2008

Man Hug


You know, that awkward kind of "pat on the back / shake your hand / but not real close hug like thing" that men do when they have to. To me, a Man Hug is something you do when you have to, and you've known the person for a long time. Like an uncle or brother, a special friend or something.

So what the heck happened when suddenly that is how you feel when hugging your own son? When did THAT happen? I remember picking him up, rocking him in the middle of the night, carrying him around and protecting him and now I'm confused how to greet him - a hug or a handshake? Where did the little kid that I used to pickup and hug without question go to?

Time is brutal when it comes to watching your child grow up - you pray everyday that they WILL make it, that they WILL succeed, and they WON'T get hurt or lose their way but it also HURTS to watch those special moments disappear when you least expect it. Things like reading 'Hank the Cowdog' books at bedtime, playing Legos on the living room floor, or watching him take his first ride on his scooter, bike, and motorcycle realizing that the car is next. Heck, he's already driving the car around the lot...

It's proud moments of seeing learning, success and growth interrupted by suddenly obvious transition points when he starts kicking your butt in video games (long time ago) and playing guitar - both real and the "Hero" versions better than old "Dad" ever will. It's moments of fear when you think about the 'big bad world' that he will have to face followed by calm when he holds the door open for the little old lady, says thanks and remembers to put the toilet lid down every time without any prompting.

Those are the moments when you think - he'll make it - he's a great kid... or teenager... or young adult... Wow - whatever he will be the next time you turn around.

I have to say live life by planning for the future but enjoying every minute you can. I think I'll go give my son a HUG. Happy 13th Birthday Austin!

Monday, September 29, 2008

Break - Fix - Break

It's always amazing to me how things seem to break around the same time. The old 'when it rains it pours' adage. It seems at least in my life, that I cruise along for quite some time and everything works just fine. Then when one thing fails, the others follow... like they are talking to one another or something.

Lately I've had my share of Break-Fix-Break issues at home and at work. At home it's been 1) A blown up riding mower engine (see the pretty picture - I can't believe it doesn't work anymore?), 2) a dead weed eater, 3) a tuneup on the Turbocoupe TBird that made things worse, 4) the old F150 pickup runs, doesn't run, runs and doesn't again, and at work it's been a battle with the Computer Aided Dispatch server and some simply upgrades to the backup applications across the 13+ servers we run. Not to mention someone ran over our mailbox and the light went out in the refrigerator - I know, pity me.

Now apparently the dishwasher felt left out and and stopped doing it's job - maybe it just decided it wasn't getting enough attention or something?

The riding mower is fixed - nothing a $500 new engine can't resolve. Actually that was about $400 cheaper than other engines I found and this one was new to boot. It was actually kind of interesting pulling it apart and putting it back together. I replaced the V Twin with a single cylinder of the same horsepower so it sounds quite different with one big bore - better to me at least. The original engine smoked on and off out of the right cylinder from day one and it looks like that is the rod that let go first. I should have taken it back in the beginning - oh well. First time I've blown a mower engine at least - was interesting - losing power - right cylinder smoke and then bang, crunch, crunch, crunch - ouch!

The weed eater is fixed for the most part as well - interesting what the 10% ethanol will do to plastic fuel lines and how the dissolved plastic line mucks up a carb. Some new line, a cleaned up carb and a couple hundred pulls on the starter and it's eating weeds again at least.

The old '87 F150 is actually running now - after bypassing the dual gas tank selector and dropping some plug wires off my old Mustang engine and some cleaned up used plugs. Almost good enough to sell the darn old thing now so I can concentrate on the '69 Stang again. If it wasn't for the one cylinder that is down it might be worth keeping.

The Tbird Turbocoupe runs MUCH better in 3rd, 4th and 5th now at 18psi boost but bucks like a wild horse when pulling in 1st and 2nd. I'm assuming it is a knock sensor/timing issue but haven't done the FIX on that one yet.

Work problems are just normal - I wait too long to replace a machine due to the 200+ other things on the list and it finally gets to the have to get it done asap mode. We'll make it work though.

And now the dishwasher - I know more about how a dishwasher works now that I care to admit but that doesn't look like it will make this one 'fixable'. The impeller that drives the whole 'washing' cycle has let go from the main motor shaft so I may be just buying a whole new washer instead. Not happy about it since this one is only a few years old.

Oh well BREAK - FIX - BREAK - that IS the cycle.

Just holding my breath to see what fails next...

At least I learned enough from my Dad to do almost all of the 'fixin' myself.

Thanks Dad - I do miss you!

Thursday, September 18, 2008

The Man

I sit in my car at the Sonic drive in enjoying the air conditioning, listening to the latest 'terrible' news of the world and nation and enjoying the comforts of my car while waiting for my food.

Not ten feet away sits a older man at the outdoor table. He looks to be late forties or so, close ot my age. His ragged clothes show his rough life, his scrubby beard has some gray tint to it and his skin is multicolored from unhealed scars of the past. He rocks back and forth in the summer heat.

Across from him in the chair sits a large light brown teddy bear, a red bow ribbon decorates it's neck with permanent smile sewn into it's face. It's brown eyes stare at the man and seem to have more compassion than those passing by as people zip in and out to get their food and car hops zoom past in a frenzy. It is an odd site for a summer day.

Before long he lifts himself out of his seat, pickups up the few coins on the table left from the drink he purchased and clutches his prescription medicine bottle as he prepares to leave. He then reaches over to the teddy bear that is still smiling and gently lifts the bear into his grasp as if it is a small child that needs special handling. The bear makes it's to his shoulder and seems quite content peering out. The man then wanders past my car with obviously no particular place to go. He makes his way past the other cars pulling in and out, changes direction, and then changes direction again before heading off down the street obviously looking for a place to sleep tonight.

A chill runs down my spine as the reality sinks in.

How did this man get into this situation? Someone brought him into this world... he was someone's baby... someone's toddler... and young adult, someone had to take care of him long ago.

What were their dreams for his life? What happened in those years that have past?

How did he get here today, with his teddy bear, his medication, and the few coins he had with him? What was his dreams? ... and where did they go?

Then it really hits me - this could have been me - or still could be me someday.

Sunday, September 7, 2008

Got Things Done

Well at least the weekend was semi-productive. I managed to get a few things done that were hanging out there in my GTD list as well as a few that were not. I did managed to tune up the old TurboCoupe T-Bird with new plugs, wires, cap and rotor but ended up having to cough up extra money for a re-manufactured distributor after a mounting tab broke off while I was taking it apart. Oh well, it can't hurt anything in the long run. I also installed the new to me headlight switch and re-dyed the interior - helped make the car much more presentable. And now it smells like PAINT inside instead of smoke... for now at least.

Otherwise I finally finished out the little 'Tree Patio' that we use early in the morning for coffee and relaxing. Something that had been hanging around for a while. Nothing fancy, just a nice place to sit and enjoy the morning.

I also finally purchased and put up an extra fence panel to hide the 'Storage area' - that is code for the junk pile location for those that do not know. This blocks the view when you pull up and from the street so my other half should be a little happier.

As you can tell I used my @OUTSIDE and @TBIRD contexts over the weekend.. :-)