I was working with a client a couple weeks ago, giving a demo through a remote desktop session, when he wanted to jot down a few notes. His “TODO” list is saved on Outlook, sort of. What he did to record his thoughts was pen them in a new email message, which, when completed, he simply saved and closed. Later I saw his Drafts folder in Outlook, which had several thousand drafts, all various TODO notes. (Interestingly, this client wasn't using any desktop search, so to find a TODO he apparently poked through the draft subject lines or used Outlook's molasses-slow search... I recommended using Google Desktop Search, so hopefully he's now a snappier TODO list searcher.)
Anyway, this got me thinking - how do you manage your TODO list? I have the annoying habit of - gasp! - writing things down on little pieces of paper. This habit is annoying for several reasons, the most significant one being the end result of a cluttered desk with bits of paper everywhere with reminders, ideas, and tasks. Add to the fact that if I'm away from my desk I cannot access my TODO list, and you can see why this is a no-win situation.
Due to my haphazard approach to maintaining a TODO list, I decided to change things up. I wanted to be able to quickly record a TODO item, be able to search a list of TODO items quickly, and have the TODO list be accessible from any computer, be it my desktop where I do 99% of my work, my laptop, or a public terminal. Clearly I needed to use some Web-based solution here, but rather than reinventing the wheel I decided to simply use GMail.
One of the nice things about GMail is that you can send an email to yourself and add on a “qualifier” after the email name. That is, if your email address is me@gmail.com, you can send yourself email like me+todo@gmail.com. The +todo is what I call the “qualifier” and, despite its addition, your email will get delivered as normal. The benefit of this is that you can create a filter that looks for incoming messages addresses to me+todo@gmail.com and have them automatically labeled and archived, thereby bypassing your Inbox. With GMail the TODO list is readily accessible from any online machine and can be quickly searched. And when I finish the TODO task, I simply delete the email from GMail.
To facilitate quick additions to the list I added an Outlook contact that goes to me+todo@gmail.com, along with a Contact in my GMail address book to the same address. Therefore, either from my desktop through Outlook, or from a remote computer through GMail, I can add to my TODO list by whipping out a quick email to the appropriate contact, adding my TODO item in the subject with any details needed in the message's body.
Is this how you manage your TODO items? Got a better idea/approach/suggestion? If so, share away by making a comment!