Getting Things Done with Remember The Milk
In the rush to prove that web is suitable environment for applications, thousands of developers release tens of new software products every day. Sometimes I wonder how much bored you need to be to spend hundreds of hours on emulating desktop in the browser.
Fortunately, there are pearls in this flood of web apps. One of such gems is Remember the Milk, or RTM for short. In essence, it is a web-based to-do list with slick interface. RTM allows you to use keyboard shortcuts, prioritize, search and group your tasks by various criteria. It also has all these cool web-two-dot-ooh features, such as Ajax-enhanced interface, tags, feeds and tasks sharing. But don’t be afraid, everything seems to be well thought out. This app is great not because of the number of features, but because of their quality.
I started using RTM just after it was released, but I really got addicted after combining it with Getting Things Done (or GTD – pardon the acronym abuse). Getting Things Done is the title of David Allen’s book. This is also a name for his method of task management for busy people. Since I started to implement ideas from the book in the beginning of this year, I’ve been experiencing positive impact on my daily activities. While GTD is unlikely to magically extend your day by few hours, it can give you a comfortable feeling of control over your chores.
While waiting for money transfer from Mr Allen for the above marketing pitch, let me show you how I apply his method. Getting Things Done is based on few basic principles. Many of them can be easily mapped to Remember The Milk features.
Whenever the new piece of “stuff” appears on your radar, you have to decide whether it’s actionable. Non-actionable items include reference material and things that may be worth looking at later. I use RTM to store ideas I don’t have time to work on now, but that might be useful later. For example: ideas for next blog posts. To store them I created a separate list with the extremely original name Ideas. Remember The Milk allows attaching notes to each created item. (Side note: I use term item instead of task, since I store not only information about actionable undertakings, but about ideas or larger projects as well.) While notes are not perfect for holding large amount of text or multimedia, they can be useful to capture links and other crucial details.
The second type of non-actionable items I save are the things that I must wait for, until somebody else completes them. For example I keep here information about the books I lent to my friends. This kind of “stuff” goes into the Waiting for list.
If there’s some item that requires action and consists of more than one step, then according to Mr Allen it’s a project. I devoted a separate list for Projects. If I already know what are the steps required to complete them, I attach an outline in the note.
The last two lists are used most often: Calendar and Actions.
David Allen emphasizes that calendar should never-ever be polluted with items that don’t necessarily have to be done on a certain day. I keep information about scheduled meetings and other things that make sense only on (or after) the given date in the Calendar list. This list should be your starting point. Tasks from here must be processed before you move to the unscheduled ones. If you keep away everything that it “would be nice” to have done at a certain day, you won’t end up overusing the Postpone button. I’ve been there, so you can believe me.
Finally, there’s an Actions list. This is a typical todo list, containing single-step tasks. Many of these are part of some project. It’s important to put here only the “next action”, and not several steps. Otherwise the list will become cluttered with items you can’t process now, without completing preceding steps first.
GTD requires you to empty your head from all the “stuff” that needs to be attended to, and store it in a “system” — the “system” being Remember The Milk in our case. When you’re done with categorizing, you’ll probably end up with a long list of actions. To process them effectively, it helpful to use another GTD concept: context. This a place or surrounding in which the action can be completed. For example, when you’re at home, you should be presented only with the list of things you can actually do there, not the office tasks, or the shopping list for a mall.
To achieve this effect in RTM I use so-called “smart lists”. I first assign to each action one of the following tags:
- agendas — meetings, public speaking and most of the things that involve other people
- calls — whenever I need to call somebody
- computer — things I can do on my computer (writing, programming, email)
- errands — things to buy, bills, paper mail
- home — everything I need to do at home
- office — as above, but at my workplace
- read — articles, blog post or books I can’t read now but I don’t want to lose track of
When you click a tag name, RTM will show you all related tasks. You can save this search as a smart list and use later to see everything that can be done in a given context. A smart list gets automatically updated whenever you add something that matches its search criteria.
In order to have the system work for you, you need to place there all the “stuff” as soon as it appears. It’s also important to devote some time to review your actions and projects regularly, ideally once a week.
Remember The Milks makes it easier, since it is really fun to work with. Don’t be afraid to give it a try!