Apr 30
Flow — Update 3
After Metalab made collaboration with non-members free, it suddenly became feasible to use Flow as both my main GTD system in anger, and as a team management tool. I signed up for $10/month and have been using it for the past couple of weeks.
All I can say is “wow.” I never expected it to be so good. It’s very subtle, but there is something about Flow that makes it the first really successful GTD system I’ve ever had.
I have used many many GTD apps in the past, with varying degrees of success, but the most important thing about maintaining a GTD system is to keep it up-to-date and fresh. The problem with all the iPhone apps I have used until now is the lack of a strong desktop solution.
It doesn’t matter how good the iPhone app is, when I’m at my desk processing email, stopping to capture an action in my iPhone is too disruptive to the workflow, so it doesn’t happen.
I’ve tried apps that also have a desktop companion product, like Things and OmniFocus, but they are Mac-only which means I can’t use them at work. And to be honest, both are pretty terrible desktop apps.
So the first and biggest benefit of Flow is that the web app looks and feels like a desktop app, but I can use it exactly the same way on Mac or Windows.
I don’t know what is taking the Cultured Code guys so long to implement cloud sync for Things — judging from their blog they seem to be really over-thinking and over- engineering it. OmniFocus had a reasonably good cloud sync over 2 years ago, and Metalab seem to have perfected it in Flow.
Flow’s sync has all the properties you would want in a cloud-based sync solution: it’s fast, automatic, and reliable.
And man is it fast! It happens in the background in the iPhone app, so you probably wouldn’t even notice if it was slow, but it is usually finished in a few seconds.
I don’t know for sure, but it seems they have achieved this by making the sync incremental in such a way that it doesn’t need to sync its entire database every time, just the particular list or task that you are viewing.
I have sat in meetings with people in my team, and assigned a task to them on my iPhone, and a few seconds later it shows up on their iPhone. There is a palpable sense of transfer of responsibility when I do that, which has made a noticeable difference to productivity.
Flow has a very simple, bare-bones approach to GTD — in fact, it is not specific to GTD at all. They even renamed “projects” to “lists” to erase any trace of the app imposing a particular methodology on the user. I am a GTD guy, and it works perfectly as a GTD app.
I think the only “pure” GTD feature missing is the “tickler”, which was implemented in Things as “scheduled tasks.” But, to be honest, even as a GTD purist, the tickler is too often an invitation to procrastinate. I don’t miss it.
As I’ve noted before, sometimes just changing my GTD system is enough to motivate a period of great effectiveness, so I must acknowledge that this could be just another case of “a change is as good as a holiday.” We’ll see.
Apr 09
Flow — Update 2
So Metalab, the people behind Flow, have just announced free collaboration with non-members.
Metalab:
Today, we’re making it even easier to collaborate with anyone in your life. From now on, when you delegate a task to someone who hasn’t signed up, they’ll receive a personalized link to the task instead of a generic invitation to Flow. They can respond to comments, complete tasks, and view all of the tasks they’ve been assigned—all without signing up. And best of all, it’s totally free.
This is the key change that makes is possible to seriously consider moving to Flow permanently. Now, I don’t have to worry about the huge cost to have my whole team on Flow. Even if I am the only paying member, I can still use it to delegate tasks to them and get their updates. (That’s all I really need for my own purposes.)
In fact, it might even be better. I’ve found that Flow can be a little too promiscuous when it comes to sharing lists with collaborators. If you add a person (who is fully signed up) as a collaborator to a list/project, tasks you add for yourself appear to the collaborator as a task for them. Effectively, they are everyone’s tasks. A couple of times already, someone else has marked as completed a task that I was planning to work on myself. It seems that when you have others collaborating on a list/project, you have to explicitly delegate to yourself if you don’t want them to work on it.
Although they are still ahead in terms of some features, I think Things has some catching up to do here. They have a Mac version, but Flow has the edge in that their desktop (web) app works anywhere. That is a huge advantage if you want to access your task lists from home and work, especially if you are forced to use Windows at work. To be honest, although it is a little slow, the Flow web app is actually ahead of Things for Mac in terms of UI & UX in my opinion.
Apr 05
Flow — Update 1
As soon as I went back to Things I immediately noticed probably the most compelling thing about Flow as a personal GTD system: the ability to use it on the desktop (via the web UI) at work (Windows). It was jarring to have to suddenly go back to picking up my iPhone while processing email in the morning just to enter an action item.
I realised that with Flow, I’ve got a desktop app on both Windows and Mac, an iPhone app, and I can also use it on iPad if I want, all cloud-synced, and I don’t have to worry about the company firewall. That’s actually pretty compelling.
So this morning I decided to just sign up for myself, on the month-by-month plan, to evaluate it for a few months as my personal GTD system. I’ll also tell my teammates that if they choose to join me, to let me add them to my account so we get the volume discount if enough do.
This is an experiment, which is why this post is titled “Update 1” — I’ll be back with the results in a few months.