Focused distractions

In a world where more than a handful of devices1 constantly demand your attention, there is no question that distractions play a vital part of everyday life. Not only do all devices want to inform you of something potentially mundane, most of the time they want to bother you with the exact same message on every single device you own. Since notifications rarely sync their read state, you would have to clear the exact same message on all devices separately. This madness has to stop.

Continue reading

  1. I use and receive notifications in my MacBook Air, iPad Mini Retina and iPhone, and I think I’m far from alone with that particular device configuration. 

Tracking habits using Omnifocus

I was recently introduced to an iOS application called Lift, which helps you achieve new habits in a social fashion. Enter the habits you wish to track and when completing a habit for the day, just mark it as done to see it disappear only to return the next morning.

Lift features tracking of days done and missed, as well as streaks and is gamified with awards for achieving certain milestones. The social aspect comes from the ability to comment and like all checked in habit events, as well as the ability to add your own comment when completing a habit.

Having to check multiple applications for todos feels counterproductive, so I tried replicating tracking habits using Omnifocus, which is already being used for everything task related.

The end result will look something like this:

Start by creating a single actions project called Habits, perhaps in your Maintenance folder. Add all habits you wish to track to the list, and assign them a context of Habits. The actions have been set to repeat every day, so adjust accordingly.

Then create a perspective similar to the following image. Note that the Habits context has been selected, and the main sidebar has been hidden prior to creating the perspective, giving you a clean list.

The reason for creating the Habits context and not just create a perspective using the projects view is that the iOS apps seem to ignore all perspectives using the projects view mode.

Now just drag you newly created perspective to your toolbar and start tracking!

There are of course some glaring pieces missing compared to the Lift app, but it could be a small price to pay for having everything conveniently integrated in Omnifocus.

An emotional take on contexts

A slightly different take on contexts in GTD which, instead of compartmentalizing the current tools at you disposal, focuses on the emotional outcome of completing a particular action.

Thoughts on OmniFocus

There are plenty of applications out there claiming to end the chaos and make sense of everything. One of the schools is GTD, which focuses on next-actions and context. This makes a lot of sense in my opinion, and I have been trying to incorporate the practices into my daily life. One of the strongest questions you can ask yourself at the end of a meeting for instance, is

What is the next action to move this project forward?

Such as simple question, but the answer may not always be readily available after a meeting if you have been focusing on the wrong things. A project is by definition done when there are no next-actions, so why do we have such trouble defining and following a set course?

Another thing that has made it into my mindset is the notion of inboxes. I will not get into details on the different steps of the GTD process, but step one is “capture”. This means that any new idea or action is thrown into an inbox, until such time comes as to review this inbox and process each item in the list. In GTD, the outcomes for an action in the inbox is “do”, “defer” or “delegate”, which probably reminds many people of the Inbox Zero principle of Merlin Mann.

I have been a long time user of Things, a task management application for the Mac, iPhone and now also for iPad. While it has been working fine and does most things I need, further development of key features have been terribly slow. I decided to take another look around, and I have since long ago given up on The Hit List, even though it showed much potential. This time I gave OmniFocus a real shot. I even bought the iPhone application just to give it a proper chance.

Contexts and tags

There are some key differences in how both software work. While OmniFocus brings forward contexts, Things uses tags to achieve the same thing. While tags are a lot more flexible, there is a downside too. Contexts in OmniFocus are easy to use in the sense that they are always present and visible, whereas Things uses a bar at the top for tags, which makes it harder to get an overview of contexts. This has also lead me to not use contexts properly, but always work in the project/planning mode, which is not the GTD way.

Since Things is using tags however, other GTD principles, such as time available, energy level and priority are easy to implement. OmniFocus currently does not support all the principles, and there is no way to implement them by yourself.

Separating work and play

One of the best features in OmniFocus is the support for different perspectives. I have for instance a Work and a Personal perspective, which means that when I am working, just clicking on the Work icon in the toolbar hides everything else from view and lets me focus on what I should be doing right now. There is for instance no need to see actions regarding blog articles to write when I am at work.

Things on the other hand, has something similar in areas. You can assign a tag for different areas, which will then be inherited by projects and actions within that particular area. This makes it possible to differentiate personal and work related items in the next view. There is however no way of filtering the visible projects in the sidebar, which means that there is still lots of distraction and you might have to spend energy sifting though actions that are not applicable in your current context.

Making it work like your mind

While Things has a flexible and easy to use tagging feature, OmniFocus lets you organize your projects into folders, and projects can even have sub-projects and you guessed right, actions can even have sub-actions (which would make them sub-projects, but that’s another story).

In Things however, there is only one fixed hierarchy. At the top there are areas of focus, which can contain both projects and single-step actions. Projects contain actions as usual, but there is no way of creating sub-projects or actions.

Cutting out distraction

Another way the two contenders differentiate in philosophy is the way actions are linked. Things currently does not have any type of dependency support, meaning that it will always show you all actions in a project, regardless of whether they are available or not. Say you want to sell something on Ebay, and among other, there are two tasks. One says “Create the auction on”, whereas the other one says “Take a picture of the item”. Since you can not create the auction before having the picture, the first task should only appear once you have completed the second action of taking the picture.

Doing this in OmniFocus is quite easy. A project can behave in three different ways:

  • Single-actions
  • Parallell
  • Sequential

This is true even for sub-projects, meaning that the main project itself can be parallel, meaning that all actions within can be done in any order. Sequential projects however, must be done in a particular order. After using OmniFocus for a while, I use parallel projects in most cases, while sub-projects within are usually sequential.

There is of course a downside to all this dependency behavior, and that is when actions are mistakably hidden, because of a project in error has been defined as sequential instead of parallel for instance. In a perfect world, doing the weekly review should help mitigate against these problems, but in the real world, things might fall though the cracks.

In summary

My move to OmniFocus has been a productive one by far, and only seeing relevant information when needing it makes all the difference in the world. OmniFocus may seem too advanced and hard to learn at first, but once you get over that initial threshold and set up your perspectives, you never have to fiddle with the software again – you can just focus on your lists and actions and everything else will be taken care of.

The thing I miss most from Things is the way it handles recurring actions. You set a schedule for the action, and when it becomes available, a copy is created. This means that while the action is still scheduled, you can still affect the copy, for instance by delaying it, setting another due date, without affecting the original scheduled action.

I now use OmniFocus for the iPad as well, and it will be interesting to see whether it can be used in new ways and for new things. I already love the new view for the weekly review, as well as the new forecast view, which is supposed to be included in an upcoming release of OmniFocus for the Mac as well.

A new approach to calendars

I have been thinking about ways to make my current GTD setup more efficient. One thing that makes it hard to keep on track and focus are interruptions and the way one has no control over them.

At work, we use the standard calendar features which let us invite each other to meetings, automatically marking that up in the calendar as busy time slot. While that is a convenient feature, it basically lets other people be in charge of your own calendar and your own time.

So what can be done about this? Since I use the GTD methodology, it would be very convenient solving the problem with the tools already at hand. I decided on a set of rules to makes this problem (at least to some extent) go away.

During my weekly review, which is usually done on Monday mornings, I activate projects and actions which will require my attention for the coming week or so. Part of the process is to do a rough time estimate for most actions, and some actions requiring at least one hour of consecutive time are then inserted into the calendar when I want to work with those particular actions. Smaller actions which are similar (preferably the same project or tool) may be grouped together in the calendar to form a longer session. This makes it much easier to focus on the tasks at hand, and it makes your colleagues aware of your sessions.


As a pleasant side-effect of doing this, you will appear busy in the calendar where you have planned these working sessions, meaning that people will be more hesitant inviting you to attend meetings during that time. I usually make a note in the calendar on which project I will be working on, which makes the project manager for that particular project more keen on not interrupting your flow.

This post is inspired by The Chokehold of Calendars, where you can read more about this method, and then maybe implement it yourself.

Rethinking Email

I have been a long-time Gmail user and prefer using their web interface for my personal email, which I love for a number of reasons. For instance, when receiving a new reply to an archived email, the entire conversation is always shown, regardless of where the individual emails are located.

On the professional side of things, I use Apple Mail, which I am sorry to say is starting to get fairly outdated. It does not have the above mentioned feature where email replies are automatically shown together regardless of location. It doesn’t even support using SSL client certificates for connecting to the email server. The latter can fortunately be remedied by using stunnel as a proxy.


I have used Thunderbird ages ago, so I decided to install the new version and add both my personal and professional email account and see what has happened these last major versions. To my surprise, Thunderbird has been cleaned up considerably and has lots of new features like tabs, smart folders and a unified inbox.

The coolest new feature in Thunderbird 3 has to be the new search interface. It is just a beauty to see the data mining ability and the ease of refining the search terms as you go. There is for instance the possibility to visually drill down on the year, month and day to find just the thing you are looking for.

Thunderbird Search

Thunderbird Search

Then I recalled trying out Postbox a while ago when it was in beta. It is a commercial fork of Thunderbird, with its own unique set of features and looks, and although many Thunderbird plugins work with Postbox, not all do. I ended up giving this some thought.

What can a commercial company do with Thunderbird that the Mozilla foundation can not do themselves?

I decided to yet again give it a go. The installation is as easy as it can be on the Mac — just drag the application to the applications folder and you are done. The account set-up was super easy, with most things detected automatically, and that even includes the work account. Being a Thunderbird derivate, I knew that it would support SSL client certificates, so I just added mine and it worked instantly.



The interface of Postbox looks a lot like Thunderbird, but there are some not-so-subtle differences too. First of all is the polish — Postbox looks and feels more like a commercial product with its clean interface and modern color palette. The only interface section I liked better in Thunderbird is the main toolbar, which is a lot cleaner. It mostly has to do with Thunderbird having support for showing button labels beside the icons instead of below. That small setting makes all the difference in the world, esthectially speaking.

The first technical thing I noticed was that there is only one folder view — you have your accounts on the top, and the folders (including the inbox), changes below depending on the account you select at the top.

I am not a big fan of unified inboxes, and I had a hard time finding a view I like in Thunderbird (not to mention Apple Mail). Postbox, while only having this single view, get how people work with email. Having personal and professional mail in the same unified inbox just adds to the clutter and distractions we try so hard to get rid of.

Making the accounts completely separate is the perfect recipe for me, and lets me focus on one thing at a time, while not being distracted by Facebook alerts or Twitter messages and other things that may pop up in my personal inbox.

Thunderbird Single message

Thunderbird Single message

The conversation view in Postbox is excellent too. It works exactly like in Gmail, with collapsible replies and a beautiful interface. There is also this thread and message summary to the right of the message which collects all links, photos, files and other types of attachments for easy access.

Postbox for some reason, even has integrated support for posting to Twitter and Facebook. While I would use a dedicated application for this like Tweetdeck or Echofon, I will definitely try it out and see what they have done with it.

A last thing to mention about Postbox is the built-in tagging support. If you would like to tag email with certain action tied to them like “Follow Up”, “Waiting For” or other tags, it is possible to do so without having to resort to putting these emails in separate folders.

Postbox Single message

Postbox Single message

If you are not into sorting incoming email to different project folders, you will definitely enjoy the archive feature, which is available in Thunderbird as well. Pressing “a” will move the selected messages into the archive, which is a regular email folder. The thinking behind this is that since Postbox and Thunderbird index all email, you could just search for what you want.

I am personally fond of having separate folders for different projects and mailing lists. Everything else is put into the generic “archives” folder.

The latest version also features support for Things and Omnifocus, which means that it now is as easy as using Apple Mail to get emails into your GTD in-basket of choice!

If you want to purchase Postbox, please consider using my Postbox referral link. This will save you $10, and you will support this site too!

Going from Things to Omnifocus

I have been a heavy Things users since the beginning, but there have always been certain features that I have found lacking, such as sub-projects and a distinction between areas of focus.

Omnifocus has had all necessary features since I can remember, so I finally decided to give it a go for real. All active projects and areas from Things have been migrated to Omnifocus, leaving the someday/maybe list for if/when I commit to using Omnifocus for a foreseeable future.

The one thing I will have to live without for a couple of days until I can commit, is buying the iPhone app. That means I will be using Evernote on the iPhone to capture actions and projects on the go.

I am really looking forward to be able to use sub-projects and see if that increases my productivity and peace of mind about large projects. Perspectives are also something I look forward too, since that means being able to focus on just work or personal, even though there are deadlines arising in both places. In Things, everything is meshed together and it is practically impossible to completely separate all focus areas. There is an option to disable an area of focus, but that is a too inconvenient workaround.