Archive for April, 2010

What you should be doing right now and what to do about it.

Friday, April 30th, 2010

This blog is ostensibly about “productivity”. Productivity is about, what? Not procrastinating? Getting down to work? Not slacking off? Doing what you should be doing. So. What is that?

What “should” you be doing right now?

Should you be reading this blog? Should you be checking your email? Should you be taking a walk? Getting some “real” work done? Here’s how you can tell:

The things you “should” do are exactly the things you would feel bad about if you didn’t do.

I’m not telling you you should do those things. I’m telling you that you’ve already told yourself you should do them.

These are your commitments. Many of them are probably unconscious, or at least unspoken, but they’re commitments all the same. You probably feel that you should not steal money from someone else. That’s a decision you’ve made. You’ve made a commitment not to steal money. If you stole money, you’d feel bad about it. So you tell yourself, I should not steal money.

What do you want to be doing right now?

Here’s another question: what do you want to do? The answer may not match what you say you should do. For instance, as I write this,

  • I want to practice the ukulele, but
  • I should go to work.

Let’s look at this in terms of David Allen’s Horizons of Focus. (If you’re not familiar with the Horizons of Focus framework, feel free to just nod along.)

  • Practicing the ukulele fulfills my Goal of becoming proficient at the ukulele, my Vision of being a talented musician, and my Purpose of sharing joy with others.
  • Going to work fulfills my Responsibility to perform my job, the Project that I’m working on there, and the Next Action on that project.

The Key to Happiness

I once thought I had discovered the key to happiness. There are things we should do and things we shouldn’t. There are things we want to do and things we don’t. When we do things we don’t want to do, we’re unhappy. When we do things we shouldn’t do, we’re unhappy. So the key to happiness, I thought, was this: want to do the things you should do, and then do them.

What I found, though, was that I had very little control over what I wanted. I want things for a reason. At the root of every want is the nugget of your very purpose in life. Maybe it came from on high, maybe it developed over your childhood. It doesn’t matter now. You care about that purpose, and you’re never going to stop. That’s your gnome. You can gag the gnome, but you can’t force him to be happy. My gnome wants me to share music with the world. He also wants me to share these ideas with you. I can ignore him and do other things instead, but he’ll still give me that angry glare.

Here’s another idea. Commit to doing the things you want to do, the things that align with your purpose and your vision for your life. The magical thing about commitments is that they can always be renegotiated. If you want to be a musician, adjust the commitments in your life to match that intention. If that means quitting your job, so be it. If that means sticking with your job to pay for lessons, do that. As long as your commitments are in line with your purpose and drive, you’ll feel good about it.

What you really want to get out of your time in this life is not a decision. What you will get is. All you can control are your commitments. You will probably feel better if you align them with your deepest desires.

Taking care of myself

Wednesday, April 28th, 2010
Przedmioty codziennego użytku: kanapa / Everyday use items: a couch

Yesterday I went to work feeling awful. I was sick, and I didn’t realize how sick until I got to work.

I’m a software consultant. I have two jobs: writing software and thinking about how software should be written. My primary tool is my brain, and I am at its mercy. When my brain doesn’t work, neither do I. Well, my brain didn’t work yesterday. I managed to work through it all morning, but by noon, I knew I needed to go home.

I’m a hard-working guy. I don’t say that purely out of pride. I work too hard, harder than I can take. I burn myself out. My struggle is to find balance in my life between “work”—which is often very playful—and “play”.

So yesterday I took the afternoon off and played. First I took a nap to sleep off the headache. Then my girlfriend made me miso soup while I continued to recover on the couch, because she’s awesome.

Then, with perfect timing, our long-awaited PS3 arrived. We had fun setting it up and watched The Guild on Netflix. Netflix! On our television! Amazing!

I watched her play a game for a bit, then I played a game. Then we baked cookies, ordered dinner in, and watched more Netflix. And finally it was time for bed.

I didn’t look at my lists or my inboxes all day. I was on vacation. I don’t even do that on weekends. And it felt really, really good.

This morning, I am refreshed. I am restored. I feel wonderful. And my work is better for it.

So the lesson, for me and maybe for you, is this: take care of yourself. Don’t work too hard. It’s bad for you, and it’s bad for your work. Try giving yourself permission to relax a little more, and see what changes.

Getting back on track

Friday, April 23rd, 2010

My goal for the past few weeks has been to get all my inboxes empty once per day. Until this past weekend that held up. Then BarCamp hit. Over two days my OmniFocus inbox ballooned to nearly a hundred items. Add to that all the email I got, and then take away the time I usually spend on my Weekly Review on Sunday. Things got messy.

But the measure of my skill is not how clean I can keep my life at all times, but how quickly I can clean up when I get it messy. I’ve worked all week on that. It’s probably going to take me the weekend to really get it sorted out, which means I’ve spent a week largely out of control. I’ve let my life live me for a week, instead of the other way around. But, hey, that’s better than the years I used to spend gathering stuff in my inbox and never dealing with it.

I’m proud that a week feels too long.

Another amazing BarCamp!

Monday, April 19th, 2010

IMG_1897

I want to offer a big thank you to everyone who made BarCampNYC5 possible: to Eric Skiff and the jolly band of organizers and to everyone who came out and spoke or even just listened. And big thanks to Microsoft for hosting us and even providing a space, serendipitously, where we could learn to pickle eggs. Mmm. It was awesome, guys. Once a year is too long to wait.

I gave a talk entitled “What you should be doing right now (and how to get yourself to do it)”. I hadn’t done a whole lot of preparation—I only found out BarCamp was this weekend a couple of days before—so it was a little rough and meandering. Still, it was awesome. We filled the room. We all talked about what we felt like we should be doing and why, and then we talked about conflicting commitments and renegotiation—something I “should” write about more in the future. I got a lot of great resources and thoughts from fellow BarCampers, and we ran way overtime. Thanks for a great discussion, guys.

Best week ever

Tuesday, April 13th, 2010

This week has been my most productive week ever. This week, for the first time in five years, I feel I can really say that I’m doing GTD.

Here’s what I’ve managed to do this week:

  • Empty all of my inboxes once every day, so nothing sits in “In” for more than 24 hours.
  • Do a good-enough Weekly Review over the weekend.
  • Decide what to do next by looking at my action lists.
  • Keep my action lists current and actionable at all times.

A Day in the Life

Here’s a day in my life this week:

I wake up and head to work. On the subway, I pull out my iPhone, bring up OmniFocus and look at my list of articles to write. Then I pull up WriteRoom and write until I get to my stop.

I get out, grab breakfast, and head to the office. Then I open up OmniFocus on my Mac. My project list for working with my client is pretty short, so I do a review every couple of days. This morning, I pull up my work email and process it in about 10 minutes, turning anything that needs action into a task or a project. Then I quickly review my @work list, checking off a couple of things that I did yesterday. Seeing nothing urgent, my pair and I get to work on the feature we were working on at the end of the day yesterday.

After a while, I take a break, and look over my action lists again. I see that I wanted to clarify something with our domain expert. I see that he’s on the phone, so I decide I’ll catch him later, and move down the list. Ah, I told myself I’d call my landlord about that leak. I find a quiet spot and make the call. Done. Back to work.

Another break comes around. This time I pull up my email. 3 new messages. I pull a meeting out of one and onto my calendar, then archive them. Then I move onto my OmniFocus inbox. Another question for the domain expert (file under his agenda), a CSS framework to look at (project: R&D 960.gs), and “bananas” (@home: Put bananas on the grocery list). And I’m up to date. Back to work.

When I get home, I process my in basket and my personal email. Then I work off my @home and @online list until it’s time to go to bed.

Honest with myself

For the first time, I feel like i’m being honest with myself. When I say I’ll do something, I do it. If I discover I can’t, or I really don’t want to, I decided not to, and take it off my list. I don’t pretend I’m going to get to it. I’m getting through promises I made to myself months ago. Luckily, it’s never to late to forgive yourself.

Consequently, I’m more honest with other people. When I tell someone I’ll take care of something, I really do. I’m proactive and follow up because I’m tracking it and coming back to take action on it. When I can’t do something, I tell people plainly, and with confidence. All together, that builds trust. Trust with other people and trust with myself. And that feels really good.

Why you keep failing to do your Weekly Review

Wednesday, April 7th, 2010

I guess you have to fail a few times before you learn anything.

I started practicing GTD five years ago. I’ve probably fallen off the wagon about four times. Every time I get better, and every time it feels worse not to hove a complete picture of my commitments. It makes life so easy. But you have to keep it current. This time, I’ve figured out how to do that.

A GTD system is useful, but it’s just a tool, and it’s not intelligent. It won’t stay current on its own. Without reviewing your lists regularly, they become stale and useless.

Trouble is, most people think that the Weekly Review is a much bigger deal than it had to be. At least I did. And if you think it’s going to be a huge burden, why would you put yourself through that? Once you recognize how simple it can be, and feel what a relief it is to complete, you’ll be itching to do it every week.

Trying to Get too much Done.

When I first read about the Weekly Review in Getting Things Done, I thought David Allen was describing a huge undertaking. I got that I should be doing all of these things:

  1. Collecting every scrap of anything that’s out of place.
  2. Processing all of it.
  3. Looking over every project and action.
  4. Performing a mind sweep and processing that.
  5. Looking over a series of checklists.
  6. Thinking about what I accomplished this week.
  7. Reflecting on my goals and larger outcomes, and my progress towards them.

I thought all this was necessary every week, and I tried to do everything. I don’t know about you, but it’s hard for me to set aside dedicated time every week to review, especially at first. One hour is about all I can manage. This took me two or three, and I never finished. It’s hard to keep trying to do something hard when you keep failing. Eventually I gave up.

And then I figured out how to make it work.

The 1-step GTD weekly review.

Here are the steps to a successful Weekly Review.

  1. Look at all the stuff on your lists.

That’s it. Look, you know what you’re committed to doing and what you’re not. You know what’s out of place and out of date. Just look. Look over everything, line by line, and see if anything is wrong. If a project is complete, mark it complete. If you’ve given up on it, cross it off, or throw it in Someday/Maybe. If a project needs a new Next Action, come up with one. If the current Next Action’s wrong, change it. Just look, and everything will be obvious.

Yeah, it would be great to do a brain sweep and to pull in loose papers from all over the house and to meditate on the past week and to think about your goals and all kinds of stuff. But this? Looking over your list of commitments and making sure it’s accurate? This is hard enough. And the more you do it, the easier it becomes.

Holding my ground.

Personally, this is all I can handle in my Weekly Review right now, and it’s enough to keep me current and let my system be useful. Now that I’m getting through all of my inboxes once a day and staying current once a week, I’m feeling like I’m in complete control, and the longer I hold this ground, the more natural it feels. It’s becoming a real habit.

Once this feels easy to me, I’ll start incorporating more things into my review. But for now, this is enough. Not realizing that has caused my systems to fall apart two or three times already. Now, five years into my GTD practice, I feel like I’m finally starting to do GTD.

Are humans rational beings?

Tuesday, April 6th, 2010

What does that even mean? Let me see if I can break it down a bit.

Do we think rationally? Absolutely. We make logical connections and deductions incredibly well.

Are our decisions, at their root, based on logic? No, because that would be nonsensical.

Logic connects facts to other facts. We can use logic to make deductions. For instance: in order to eat a cheeseburger, I will first have to order the cheeseburger. Then, I’ll have to put it in my mouth. I have not decided to do these things because of logic, I simply have deduced that they are necessary to eat my dinner.

I have decided to eat dinner. Specifically, I have decided that I have decided to eat a cheeseburger. I have decided this because cheeseburgers are tasty, and I am hungry. These reasons are not “rational”; I posit that no reason can be. They are axiomatic. Logic does dictate what is true; it only arrives at what must be true given a system of assumed facts.

We tend to call a decision “rational” when it is farther down the logic chain, and we care about it only indirectly. For instance, Ramit Sethi asks in comment 13 of his post on tax refunds:

“Do you really think people are rational robots and will invest their extra money each month?”

Investing regularly is not inherently a good idea. It’s only smart for someone who wants to save money. If you don’t have an irrational desire for money or something to which money is a means (such as eating), there’s no reason to invest. We say it is “rational” because it is not directly appealing. It’s only appealing because it helps us achieve something else which we desire.


I would say that we have two minds, or two facilities of mind: think-mind and feel-mind. Think-mind makes inferences and deductions. Feel-mind makes decisions.

Let’s say I have decided to get married—which, along with my fiancée, I have. My feel-mind made the decision. It visualized a wedding and being married and living with my now-girlfriend for the rest of my life. That felt good.

Then my think-mind’s job started. We have a lot of work to do: we have caterers to call and invitations to send. My think-mind can deduce what is necessary to satisfy my feel-mind. When I do these things, am I acting rationally? I am acting in accordance with logic, assuming I want to get married. My desire to get married, however, is simply my desire. Or, to look more deeply, it is a logical deduction from my desires to spend the rest of my life with my fiancée, to save money on taxes, and to have a big party.

Now here’s where I think it gets interesting.

I’ve got a whole bunch of tasks and projects to get through to make this wedding happen. All of these things have to get done in order to have this wedding. Everything is listed on my Project list, and the next actions for those projects are on my Action lists. Call caterer to get prices. Look up phone number for tent rental. Simple, physical actions. Now I simply have to do them.

But when I’m at work and I look at my list of calls to make, I see that task, and I don’t call. Because I don’t care. My think-mind doesn’t make decisions; my feel-mind does, and my feel-mind has forgotten why I’m making this call. If it remembered that I’m calling because I need the prices to set the budget to serve the food to have the party to celebrate the fact that I’m officially spending my life with my favorite person in the world, I’d be all over it.

But I forget that. All I see is this task in isolation: “Call caterer to get prices”. Ugh. I’d rather check my email.

The more I can capture the connection between what my feel-mind likes and what my think-mind says it implies, the easier it is to remember why I want to do these things. So I try to make my Projects be things I really want. When I can see why I wanted to do the things I said I wanted to do, I decide to do them more of the time. That means I keep my promises to myself, and I’m a happier person when I look back on all the things I’ve accomplished each week. It also means that I have a chance of pulling my weight and getting this wedding to happen.