Disturbances in the wash

by Gabriel Ponzanelli

This site is where I explore the left side of my brain. I write about things that interest me, such as marketing & advertising in the digital space, Apple hardware & software, and technology in general. Sometimes also about coffee.

My OmniFocus Theme

After I wrote about how I plan a project in OmniFocus using SCUBA diving as an example, reader @ilhankudeki asked me about the OmniFocus theme I was using in the screenshots. I thought I'd share it here.

The theme is the result of me fiddling with the settings in OmniFocus. When I'm tired, I tend to procrastinate by poking around the settings in my favourite apps instead of doing work. OmniFocus, unfortunately (for me), has way too many options for customising the look.

After more changes than I care to admit, I settled on my current theme. You can download my OmniFocus Theme here. Just right-click and Save As.. to get the file. It's called DisturbancesInTheWash.ofocus-theme.

A few details on the theme:

  1. The icons are from the Stylistica set by Dryicons. It's a beautiful set that I've used many times. It's available with a free license as well as a commercial one.

  2. The theme uses 3 fonts:

On the effort to turn tasks into project in OmniFocus

Robert Agcaoili from gridwriter.com, in response to my article on turning tasks into projects in OmniFocus, wrote:

I'll be honest, I have and still do enter supposed projects into OmniFocus as a 2-3 word task. The reason is that when that project idea comes to mind, I don't really have the luxury to stop what I'm doing, flesh out the project, and make sure the flow and the metadata is correct in OmniFocus.

This happens to me all the time as well. Turning a loosely defined task into an actionable project is difficult. You need to stop and think it through. You need to ask yourself a lot of questions. It takes time.

It used to be a pain to have to think about this for every ambiguously defined project disguised as a task I had dropped into my OmniFocus library.

However, after listening to Merlin Mann's OmniFocus setup talk, I took his advice and I've found it much easier to deal with. He said something along the lines of "think in the Inbox so you don't have to think when you're doing". This is good advice. I now drop these loose ideas as a single line into my Inbox only. They never get into my library until I've fleshed them out. That means it might sit there for a week, but it'll get looked at during my weekly review and it won't be something I look at, and have to think about, when I'm in doing mode.

My Inbox is where I process ideas/tasks/projects. My Library is where actionable stuff goes.

Spotlight - Refine search results by Kind

This morning I had to find a specific document that I hadn't used in a couple of years. I couldn't remember where I'd archived it or what the exact file name was. And I needed it now. Right now.

I panicked for a split second. Then I typed what I could remember about the file into Spotlight: two keywords and the application I'd created it in, and there it was.

Apple Spotlight search bar

Spotlight is the search technology built into every Mac and it's quite powerful. It's not only an excellent search engine, but an application launcher, a calculator, a dictionary, and so much more. A quick example, type date:yesterday into Spotlight and it'll show you the applications, documents, folders, etc. you used yesterday. There are many such features that make Spotlight a great tool. The one I use the most is searching by kind.

Searching by Kind in Spotlight

Almost every time I use Spotlight to search for something I know what kind of file I'm after. It's rare that I type in something and think to myself, "I'm not sure if what I'm after is a presentation or a song or an application". In fact, I typically not only know the file type, but the application I used to create it as well.

Spotlight has a handy feature that lets you refine your search results by what it calls "kind".

Apple Spotlight search by kind:application

To pre-qualify your results by kind, just type into Spotlight kind:[type], where "type" can be any of the below. The most common ones are:

kind:application - Searches only applications (kind:app also works)
kind:document - Searches across all document types
kind:image - Searches across all image types
kind:audio - Searches across all audio formats
kind:video - Searches across all video formats
kind:music - Searches only music files
kind:movie - Searches only movie files
kind:folder - Searches only for folder titles

Spotlight lets you get even more granular than that. You can refine to only files created with a specific application, or just music, or even particular file extensions.

kind:keynote - Searches only Keynote presentations
kind:pages - Searches only Pages documents
kind:numbers - Searches only Numbers spreadsheets
kind:omnigraffle - Searches only OmniGraffle documents
kind:mindnode - Searches only MindNode mind maps
kind:pixelmator - Searches only Pixelmator documents
kind:word - Searches only Word documents
kind:powerpoint - Searches only PowerPoint presentations
kind:excel - Searches only Excel spreadsheets
kind:pdf - Searches only PDF documents
kind:jpeg - Searches only images in jpeg format
kind:tiff - Searches only images in tiff format
kind:raw - Searches only images in RAW format
kind:docx - Searches only across recent (.docx) Word files
kind:zip - Searches only zip compressed files

In the case of the document I needed this morning, I knew it was a Keynote presentation. I also knew it was about mobile marketing. And I knew it was a keynote I did for ad:tech Unwired in Sydney. So I typed into Spotlight kind:keynote adtech mobile and voila.

Apple Spotlight refined search by kind:application and keywords

How to plan a SCUBA diving trip to Mexico in OmniFocus

How many times has this happened to you? You think about something you want to do that gets you really excited, so you make a note in your task manager. It's a half-formed idea, but you're eager to make it happen.

Then you look at your list a few days later and see a task with only one word. You have no idea what to do next. Where do you start? Maybe you should Google something. And you end up down the rabbit hole of the Internet for hours and your project doesn't move one bit.

A close friend had this exact experience last week. I was telling him about the SCUBA diving I'd done over the weekend and that night he had a brilliant idea. He wrote it down in OmniFocus. He wrote a single action titled "Mexico".

To be fair, he's a recent convert to OmniFocus and is still getting his head around it. He tends to drop most things as a task inside a Single Action List and struggles to distinguish between a task and a project.

We had a long chat in which I tried to help him unravel the mystery of his "Mexico" task. I found it an interesting conversation and thought I'd share it here (with is permission). So, paraphrasing a bit while it's still relatively fresh in my memory, here it is:

Me: So, Mexico. That's nice. What does that mean? What do you want with Mexico?

Him: I want to go to Mexico.

Me: OK, so make the title of your task "Go to Mexico", not just Mexico. When do you want to go?

Him: In December.

Me: OK, so make it "Go to Mexico in December" and now you know you have 7 months to organise it. Where in Mexico do you want to go?

Him: Uhhh... Cozumel. You got me excited and I want to go SCUBA diving. I've heard Cozumel has great diving spots.

Me: Ah, now we're getting somewhere. It sounds like you need to sort out a few things to make this happen. It's a project, not a task. The title of the project could be "Go SCUBA diving in Cozumel, Mexico in December".

At this point in the conversation I realised my friend probably knew less about SCUBA diving than I had thought. You see, most people that have done enough dives to consider an overseas trip have heard about Cozumel. Most likely another diver told them about the amazing spots, clear caribbean water, and beautiful weather. My friend was being extremely vague, so I asked:

Me: Have you been SCUBA diving before?

Him: I did a dive in the Barrier Reef about a year ago.

Me: So you don't have an Open Water Certification.

Him: Uhhh... no.

Me: Well, if you really want to get into SCUBA diving, you need to get certified. Otherwise you'll only be able to do the introductory dives, which is what I assume you did. You don't want to fly all the way there and then not be able to dive to the cool spots. The course only takes a couple of days. You can either do it here before you go, or you can do it there.

Him: I guess it's best if I do it before I go?

Me: Yes, I agree. So now you have a sub-project titled "Learn to SCUBA dive" with an outcome of getting your Open Water Diver certification. Where do you start?

Him: I ask you where to do it?

Me: OK, that works. But you should do your own research. Maybe there's a dive shop closer to where you live. You don't want to drive all the way down here if there's a better option for you. The first task of getting your certification is to research dive shops near you. Then find out dates and costs for the course. Then book it.

Me: Where are you staying in Cozumel?

Him: Dunno.

Me: Do you know anything about Cozumel?

Him: Errrr... not really.

Me: OK, so you might need another sub-project to organise the actual trip. Maybe start with researching all you need to know about Cozumel? How to get there, where to stay, how much money you'll likely need, etc. With that info you can start thinking about booking flights and hotels.

Him: I'd also like to brush up on my Spanish. I haven't practiced since high school.

Me: Excellent idea. There's another sub-project that you need to break down into the steps you need to make it happen.

And so the conversation went. At the end, we had the project divided into 3 sub-projects each with a clear next action. Something that was clearly defined and easy to do without being overwhelming.

I find this approach of thinking through each project and action to see if I can break it down into smaller and smaller pieces very helpful. As long as the immediate next action doesn't seem daunting I'll get it done.

In this example, the overall project is parallel, meaning all tasks immediately under the project can be acted upon. They're all visible. But each of the sub-projects is sequential, meaning only the first task is visible since each subsequent task is dependent on the first one being completed. So when the time comes to do stuff, only the first action in each sub-project will show (e.g. the 3 research tasks).

And since these are now defined, that Google search will be focused and hopefully prevent us from falling down that rabbit hole.

Of course, the plan will change often. That's ok. I see it as being refined with the new knowledge from finishing a task. But the key thing to keep any project moving forward is to make the next step as clear and simple as possible.

Update: @jaheppler asked me about the icons in the screenshots. I should've included credit and missed it. The icons are by Dryicons and they're awesome.

Add images in Squarespace when writing in Markdown

One of my biggest gripes with Squarespace version 6 (and there are many) is that I couldn't figure out how to add images in between two paragraphs when writing in Markdown. Today I finally got annoyed enough that I stopped writing to figure out an solution.

An hour of trial and error got me nowhere, so I turned to Google. Thankfully, I found this article by Devir Kahan that explains an easy way to do it. It's a bit of a hack, but a clever one. It works and it's relatively painless. Awesome!

The Insanely Great History of Apple Poster

Pop Chart Lab has a very cool poster titled The Insanely Great History of Apple. It's 27" x 39" and sells for US$36:

All new for 2013: the world's most comprehensive mapping of Apple products. This print shows every computer, handheld, peripheral device, software, and operating system released by Apple in the last thirty years, from the original Mac through the MacBook Air. Over 500 products are sorted according to type, including the connections between various form factors which have arisen as Apple has invented--and reinvented--insanely great products.

Unfortunately, I couldn't find any shipping information to Australia.

My takeouts from an OmniFocus Setup presentation by Michael Schechter & Thanh Pham

A few weeks ago I published an article describing my takeouts from The OmniFocus Setup presentations. However, I missed one video by Michael Schechter & Thanh Pham that's a slightly different format than the rest. I found it very interesting as well and thought I'd share my learnings from it, so here it is.

Contexts. A group chat covering oddities and niceties by Michael Schechter & Thanh Pham

Michael and Thanh have a very different approach to contexts. Thanh bases them on energy levels (eg. High Energy vs Low Energy), and assigns the most important tasks for the day to the High Energy context. If he gets through these, the work for the day is done and he can move on to the Low Energy tasks, which are not critical and don't require his full attention. He also mentioned using a Creativity context for tasks that need creative thinking.

In contrast, Michael uses only 2 contexts: Work and Home. These divide the projects/tasks related to his day job and everything else (family, hobbies, his website, etc.).

Initially I thought this would make it hard to find specific tasks, but he clarified by explaining he gives tasks distinct names. For example, tasks that would normally be in an "Email" context, he titles "Email Bill about...", or "Waiting for" tasks he titles "Waiting for Bill to do..." and then just searches for "Email" or "Waiting" to group all similar actions.

I rarely search in OmniFocus, so I found Michael's approach intriguing. I did some searches in my own OmniFocus library and realised 2 things: the search in OmniFocus is amazing and I suck at naming tasks. I ended up spending an hour updating titles to be more descriptive and clearer.

What's clever about Michael's approach is that you can not only search for all emails you have to send or all actions you're waiting for, but also all tasks related to Bill, which would show both in the above example. During the talk, I quickly jotted down this which I think encapsulates it well:

If you're meeting with Bill, search for Bill and all "waiting for" and "to tell him" tasks will come up. If it's something that's going to take about a week, put a start date of about a week so it doesn't show up.

It feels like a good substitute for Agendas. At the moment, I have these tasks separated by an "Agenda : Bill" and a "Waiting For" context.

Interestingly, Thanh has a list of people contexts and list of waiting for contexts that mirror each other (e.g. People>Mom and Waiting>Mom). He created a perspective that shows both People and Waiting to quickly see what you need to talk to them about and remind them you're waiting for.

It's fascinating to listen to 2 very different ways to acheive a similar outcome.

During the Q&A, someone asked about priorities. Their views were also very different. Michael doesn't do priorities (or rather, he uses only one). Something is either a priority or it isn't. If it is, he assigns a due date. If it isn't, he doesn't.

Thanh, on the other hand, follows the ABC style by Brian Tracey, where A-have to get done; B-would be nice to finish, but only after A; C don't need to be finished today.

It's worth watching the video, especially if you're struggling with contexts. And as Michael puts it at the start of the presentation, if you're not, you're lying.

Michael Schechter writes at A Better Mess and Thanh Pham writes at Asian Efficiency.

Launch multiple applications on Mac OS X

Practically every time I start up my Mac I have a specific purpose in mind. I'm either in work mode, writing mode, photography mode, or something else. In each of these scenarios, I use different applications, and in almost every case I need to launch multiple applications to begin work.

For example, in work mode I need to launch OmniFocus, Mail, Calendar, MindNode Pro, nvALT and Evernote. I use these constantly and need to keep them open throughout the day. Other apps, like Keynote, Pages or OmniGraffle, I launch only when I need them.

Similarly, in writing mode, I launch Byword, Evernote, Dictionary and Safari; in photography mode, I launch Aperture, Photoshop and Pixelmator.

Launching apps one at a time is annoying. Especially when you do it every day.

In Mac OS X, you can define which applications launch at startup, but this only solves one "mode" and becomes annoying when I'm in the other ones. It's not fun having to close a bunch of apps that just opened on startup because you want to do something different.

Launching multiple applications with Automator (and Alfred).

After a few experiments, I figured out a way to solve the problem using Automator. The trick is to build one application for each mode that launches all the apps I need for each.

Here's how:

Step 1: Launch Automator

Automator is an application that lets you build workflows to automate repetitive tasks. It's included with every Mac.

Step 2: Choose Application in Automator

Upon launch, Automator asks you to pick the type for your document you want to create. Select Application. We're going to build an application that launches multiple applications.

Step 3: Build Application

Find the 'Launch Application' action. It's under Library>Utilities or just search for it. Drag and drop it into the area on the right and from the drop down pick the application you want to launch first. Then drag a new instance of 'Launch Application' and pick the second application you want to launch, and so forth. Until you have all the applications you want to launch at once.

Step 4: Save Application

Save as a new application (I saved it in the Applications folder) and give it an easy to remember name. In my case, I call them "Launch Office", "Launch Photography" and "Launch Writing". Be careful to give them names that don't overlap... for example, I used to call the "launch office" ... launch productivity, but because I have "launch photography" I couldn't just type LP into Alfred. Ideally, the first letter in each word will be unique.

Step 5: Launch your newly created app

This is where the magic happens. Just invoque Alfred and type the first letter of each word and your newly created application will rise to the top. Hit Enter and watch multiple applications launch with zero additional effort.

My takeouts from The OmniFocus Setup presentations

Over the last few weeks, I've been going through the presentations from The OmniFocus Setup, the event the Omni Group held on 31 January 2013 at the Cartoon Art Museum in San Francisco. They managed to get a lot of very smart people I admire to talk about how they use OmniFocus.

I learned a lot from the presentations and thought it'd be valuable to share my notes. The following is what I wrote down while watching the videos, so it's only my main takeout from each. There is much more content and if you use OmniFocus, I urge you to watch them. Your takeouts will be different from mine.

Do Stuff! by David Sparks

Use start dates to manage projects and tasks so they disappear until it's time to work on them. Use due dates only for tasks that are unquestionably due; things of the "the world will explode if I don't complete this by that exact date" type of tasks. If it's an "I'd like to finish it today" kind of task, it shouldn't have a due date.

The trick is to make these decisions up front, so that when the time comes get to work, only what you should do right now is visible. And what's best, the badges in OmniFocus will have an actual meaning. They'll represent tasks about to be or already overdue.

I heard (or read) David explain this some time ago and immediately integrated it into my process. I haven't looked back.

David writes at MacSparky and hosts the podcast Mac Power Users.

A Fresh Take on Contexts by Sven Fechner

Sven suggests a fresh take on contexts based on time and attention instead of tools and locations. Examples are @Routines, @Short Bursts, @Full Focus.

Getting Things Done, the book by David Allen that started the GTD movement and inspired OmniFocus, was published in 2002. A lot has changed since then and the traditional contexts are no longer relevant to most knowledge workers. We're always online now and Dropbox and iCloud allow us to have access to all our documents everywhere and from any device. Grouping actions by the time we have and the attention we can give them based on our brain power at the time make perfect sense.

I'm experimenting with this approach now and I'm liking it so far. If I only have 30 minutes, it really makes a lot of sense to go through all tasks that can be done quickly irrespective of what tool I need.

Sven writes at SimplicityBliss.

The Creative Task Group by Kourosh Dini

Set up repeating tasks for actions you want to become a habit. For example, if I want to write every day, I can set up a task that repeats 1 day after completion. Each day I see it, I write, I check it off. The next day it'll appear again.

I think it's a great way to establish a habit and I'm going to give it a go. Once it has become second nature I'll remove it from OmniFocus.

Kourosh wrote Using OmniFocus.

Say It, Don’t Spray It; Specific Tasks for Specific Outcomes by Merlin Mann

Think in the Inbox so you don't have to think when you're doing.

That line, right there, says a lot. The inbox can be a dumping ground, but once a task gets moved into a project, it should be fully defined so that when you get to work, you can start straight away. For example, "sort out next holiday" is ok to drop in your inbox, but can't go as is into a project. While it's still in the inbox, define what "sort out" means. Research possible destinations? Choose destination? Define dates? Book travel? Hotel? all of the above? We need to be super specific about each task so there's no ambiguity when the rubber hits the road.

This tip seems so obvious in hindsight, doesn't it? It's one of the most valuable concepts I got from the entire series. After going through my OmniFocus library I encountered way too many ambiguous tasks. I moved them all back to the inbox for proper processing.

Merlin hosts the podcast Back to Work amongst many other endeavours.

Engaged Productivity and the Art of Discardia by Dinah Sanders

A "Today" perspective grouped by "due" and showing only today opened up. Quick, easy, and very useful tip. It's sometimes the little things that make a big difference and this one is certainly one of those.

The perspective I created, based on Dinah's suggestion, shows me only today's items opened up with items due in the past (if I didn't get to them the day before) and the future closed, but only a click away. Less clutter. More focus. Quick action.

Dinah Sanders writes at Discardia.

A More Meaningful To Do List by Mike Vardy

Mike suggests using contexts based on asking yourself "why am I doing this?". For example, a "Practice" or "Mastery" context for something I want to get really good at. Or a "Gratitude" context for keeping a journal. It's an interesting approach although I'm not sure it'll work for me.

Mike writes at Productivityist.

Holistic Productivity by Tim Stringer

Structure your OmniFocus library based on the areas of focus in your life. Start with an analysis of what matters to you. Tim suggests creating a mind map with your areas of focus, which I think is a great idea.

I actually use mind maps a lot and did this a few years ago. It's a great exercise to go through as it clarifies your priorities and what are the areas of your life you really care about. Structuring your OmniFocus library based on this makes perfect sense and helps you filter out projects and tasks that don't matter in the long run. If it doesn't fit in one of your folders, it probably shouldn't even make it to your task list.

Tim writes at Technically Simple.

In summary, I found all the OmniFocus Setup talks informative and worth my time. Each talk had more content than what I wrote here. As I mentioned, these are just the things that resonated with me. I'm sure everyone will take out something different from them. If you use OmniFocus (and you probably do if you've read this far), spend some time watching them.

UPDATE (30/4/13): For some weird reason, I missed one by Michael Schechter and Thanh Pham, which I've written about here.

Subscribing to Disturbances in the Wash

The death of Google Reader is regrettable and I haven't yet decided on how I'll replace it. But more importantly, it got me worried about 2 things:

  1. Many of you have subscribed to the site via RSS and most are using Google Reader.
  2. My RSS feed is managed through Feedburner, another Google service which might be discontinued at any moment.
I'm worried about what would happen if Google ever kills Feedburner, so I'm moving my RSS feed over to the one built into Squarespace, the platform where this site is hosted. It doesn't have any features and as of version 6, it doesn't even show the subscriber count (hopefully they'll bring it back soon). But at least it's not dependent on a third company.

Please re-subscribe to the site using this feed URL:

http://disturbancesinthewash.net/journal?format=rss

I realise this is a big ask, but it's for the best in the long run. I hope you'll stick around.

I'll post a few reminders in the coming weeks. The old RSS feed should continue to work while Feedburner is around, but I can't guarantee it.

Google shutting down Google Reader (and other bits) ➦

Google just announced they're shutting down Google Reader, the RSS service that so many of us use. I can't say I'm surprised, but I'm surely not happy about it. I still use RSS more than anything else to get my news via the excellent Reeder for iPhone and Reeder for iPad.

Maybe in the long run this will be a good thing. Silvio Rizzi (developer of Reeder) is probably (hopefully) thinking about an alternative, as well as most developers of RSS apps. This will foster innovation. I expect great things to come.

Unfortunately, right now I can't think of a good alternative.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. If you use any content please link to disturbancesinthewash.net and give credit to Gabriel Ponzanelli.