tl;dr - I review and reflect on David Allen’s book “Getting Things Done”.


Last month I decided to leave my job and start something new. Apparently, I’m not alone as The Great Resignation appears to be an ongoing trend in 2021. I took this opportunity to finally read David Allen’s book Getting Things Done (GTD). I find that the best time to pick up new habits is often alongside a big life change. You get a bit of a fresh start which makes it easier to integrate new ideas.

In this post I want to reflect a little bit on the main ideas from the book. Originally I was also going to discuss a bit about how I’m starting to integrate them in my life but I’m going to leave that for another day.

For context, this is not my first foray into the productivity space. I’ve lived through the 4 Hour Work Week, Lifehacker, and productivity pr0n fads. I implemented a sophisticated workflow using Evernote and Todoist to get through my engineering undergrad degree. I even had the privilege of working for several years on the Gmail team at Google. Throughout that time GTD had always been in my periphery but never rose to the top until now.

So what is Getting Things Done? Well it’s a book, originally published in 2001 by David Allen with a revised 2015 edition. It spawned its own productivity movement with an annual conference and certified coaches. Now I’m not really interested in finding a new religion or joining a congregation of list-making cargo cultists. So off the bat I was a little skeptical. I tried to inoculate myself against todo list bullshit by reading The Rise and Fall of Getting Things Done and rereading Todon’t by Jeff Atwood. A good summation of my skepticism is this quote of a quote with original attribution to Adam Wozniak:

  1. Lists give the illusion of progress.
  2. Lists give the illusion of accomplishment.
  3. Lists make you feel guilty for not achieving these things.
  4. Lists make you feel guilty for continually delaying certain items.
  5. Lists make you feel guilty for not doing things you don’t want to be doing anyway.
  6. Lists make you prioritize the wrong things.
  7. Lists are inefficient. (Think of what you could be doing with all the time you spend maintaining your lists!)
  8. Lists suck the enjoyment out of activities, making most things feel like an obligation.
  9. Lists don’t actually make you more organized long term.
  10. Lists can close you off to spontaneity and exploration of things you didn’t plan for. (Let’s face it, it’s impossible to really plan some things in life.)

And just like that I cracked open the book wearing my jade-colored glasses.

Key Principles

I was pleasantly surprised to find the content less dogmatic and opinionated than I feared. From the introduction:

In truth, this book is not so much concerned with getting things done as it is championing appropriate engagement with your world–guiding you to make the best choice of what to do in each moment, and eliminating distraction and stress about what you’re not doing.

It’s a bit preachy, but I think the last statement is especially important. I find many self-help and productivity practices to be overly prescriptive on The Right Way™ to do things. However, a tip from Nassim Nicholas Taleb’s Antifragile is that negative information (aka. The Wrong Way™ or “what not to do”) is often more robust and stands the test of time longer.

So what are the via negativa principles presented in GTD? Here’s are the key principles I found:

  • Don’t use your brain as the primary home for your life’s 100+ tasks, projects, reminders, and appointments.
  • Don’t unload your mental baggage into a list or note without periodic review
  • Don’t write out, defer, or plan any task which would take < 2 mins to complete (just do it!)
  • Don’t make yourself promises you can’t keep (commit to less, or renegotiate deals)
  • Don’t put optional tasks or aspirational habits on your calendar (e.g. “Go to Gym?”, “Learn Mandarin?”)
  • Don’t implement an organization process that costs more time to maintain than it saves
  • Don’t keep “maybe” / “someday” tasks in the same space as your mandatory tasks

The above list is not actually written in this fashion in the text as most people find negative phrases harder to understand. Instead the book had a prescriptive approach with a workflow.

The starting point is to wrangle all of the bits of info that tug on your mind into inboxes. This helps create some mental space instead of letting them bounce around your head creating stress.

From there, the items get triaged which is mostly a classification and organization exercise. A key component is making sure if the item is actionable to identify a 1 sentence outcome, and 1 sentence next action to make progress on later. This takes an item like Winter car tires and turns it into:

  • Outcome: Change car tires to winter set
  • Next Action: Call favorite mechanic (###-###-####) to make an appointment

The act of identifying the next action while not necessarily committing to doing it right now reduces the mental weight of triage. I know that I’ve had some anxiety to review my post-vacation inbox and bug queue. However, I can take the edge off if I only commit to a first pass doing triage. For bigger projects this is especially important because identifying a next action forces you to break up the problem into smaller pieces. This also makes triage fast and enjoyable because you can crank through the inbox faster if you aren’t completing each task as you go (unless it is small!). I’ve skipped over a lot of the details for specific organization categories which the book goes through. I think this is one area of the book which should really be personalized to each reader. The base template is really good but I think modern tools which offer periodic reminders, scheduled send, and snoozing reduce the need for some of the proposed categories. How detailed should you be in your categorization structure? Well the book has a choice quote for that:

The right amount of complexity is whatever creates optimal simplicity.

At the end of the triage process you should now have a list of concrete next actions which you can prioritize and get started on. Again, mental space is created by filtering and cutting through all of the stuff which is not actionable now and letting you focus on stuff you can do.

To keep all of this fresh, GTD recommends a weekly review of your lists. This also has the benefit of avoiding the creation of a large backlog in your inbox.


I’d like to come back and respond to some of my prior beliefs having read the book.

  1. Lists give the illusion of progress.
  2. Lists give the illusion of accomplishment.

Yes, lists by themselves without action or review can provide a false sense of security. I still agree that a list without action is just an illusion. However, in practice I’ve found the process has given me more space to actualy focus and get work done. While I don’t disagree with the prior statements I’d add my new perspective that:

Dumping all info from your mind into external storage create mental space to help you focus and get work done.

Then coming back to #3-5:

3. Lists make you feel guilty for not achieving these things.
4. Lists make you feel guilty for continually delaying certain items.
5. Lists make you feel guilty for not doing things you don’t want to be doing anyway.

I’ve definitely punted the same item week after week feeling guilty about it. I feel like there are two types of guilt. One is looking at a big list of important items and knowing there isn’t enough time to do it all. I’ve normally found this kind of thing to happen in the workplace. The other type of guilt is caused when some aspirational tasks have been added to a list in the hopes that that will force you to make it happen. Each of these types needs to be addressed slightly differently.

  1. Work overload: Looking at a long list of bugs or grungy work tasks in a list can start the downward spiral into burnout. You feel that all of these items are important and that they can’t simply be delegated, deferred, or dropped. Assuming you don’t have a toxic work environment I’ve found that most of the time this perception is self-imposed and you actually have options to dig yourself out. I’ve had success escalating this up the chain and receiving support and guidance to course correct. This can either be through renegotiating deadlines, getting extra help to share the load, or by building a shared agreement that some items can be reclassified as low-priority and dropped.
  2. Aspirational tasks: The second option, which I feel is more common, is guilt created when high-effort, aspirational tasks are added to a list. These can take the form of learning that second language you always wanted to understand, or finally hitting the gym to get those chiseled abs (tip: diet instead!). Well it turns out that just putting this on a list will not magically give you the required discipline to maintain new habits. The only solution I’ve found to these tasks is to be honest with yourself. Do you really have the extra energy and determination to devote 30 mins per day to language learning? There’s no harm in the attempt but if looking at that task to “Complete language module 2.1” is causing you lots of angst than you may be better off moving this entire project onto a “someday” list. Maybe in the future you’ll have the energy/time/discipline to pick it up again. But there’s no shame in being honest and recognizing when you have too much to do.

Now this post is getting a tad long for my liking so I’m not going to go point-for-point on the remaining Todon’t points. However, I feel like I have to respond to the idea that lists suck the enjoyment out of life and close yourself off from being spontaneous. I generally agreed to this idea before. Ultimately whatever your system is, how you find enjoyment is largely up to you. Nobody should ever write have fun or be spontaneous on a task list. It’s too ridiculous. However, in my experience, it is possible through the practice of GTD to provide yourself more mental space which allows you to better enjoy the moments that matter.