swifttimer

Pomodoro vs Flowtime: which one is better for the work you actually do?

If you have read more than two productivity articles you have probably encountered both. Pomodoro: 25 minutes of work, 5 minute break, repeat. Flowtime: start working, time how long you naturally focus, take a break, write down the session length, repeat. They are presented as competitors. They are not, really. They solve different problems, and choosing between them is mostly a question of what kind of work you are doing today.

Here is what I have learned from doing both, badly, for several years before figuring out the difference.

What Pomodoro is actually good at

Pomodoro’s superpower is starting. The fixed 25-minute commitment is short enough that almost any task feels survivable. “I am going to work on the tax return for 25 minutes” is a thing you can talk yourself into. “I am going to work on the tax return until I feel like stopping” is not.

This effect is strongest for tasks you are actively avoiding. Email backlogs, expense reports, the slide deck you have been putting off, the gym session you do not want to do. Pomodoro converts dread into a containable obligation. You can do almost anything for 25 minutes.

Pomodoro’s other strength is rhythm. Once you do four pomodoros in a row, you have logged about two hours of focused work, and the breaks between them have kept you from burning out. The structure prevents the common failure mode where you push hard for 90 minutes, crash for an hour scrolling your phone, and never quite get back into it.

Where Pomodoro is weak: deep, complex work that requires holding a lot of state in your head. The 25-minute timer cuts you off right when you have finally got the data structure or the argument or the design problem fully loaded into working memory. If you stop and take a 5-minute break, the next pomodoro starts with you trying to reload the same context. Twice the cost, half the result.

What Flowtime is actually good at

Flowtime is the technique for protecting momentum. You start working, you do not set a fixed end, and you let attention run as long as it wants. When focus naturally fades — and it will, usually somewhere between 45 and 90 minutes — you take a break, write down how long the session lasted, and decide whether to start another one.

This works because deep work tends to come in waves you cannot schedule. Some days you will hit a 90-minute stretch where everything makes sense. Forcing yourself to break at 25 minutes during one of those windows is a small tragedy. Flowtime says: ride it out, then take a break proportional to how hard you worked.

The other thing Flowtime forces you to do is measure. By writing down session lengths, you get honest data about your own focus pattern. After two weeks you will know that your morning sessions average 48 minutes and your afternoon sessions average 22, which will change how you schedule the day.

Where Flowtime is weak: starting. If you are avoiding a task, “begin and stop when you feel like it” is exactly the wrong contract. You will work for nine minutes, decide that counts, and call it a day. The lack of a starting commitment is liberating only when you already want to do the work.

How to choose, in one sentence

If you are dreading the task, use Pomodoro. If you are looking forward to it, use Flowtime.

That is approximately the whole guide. Everything else is calibration.

A practical schedule that uses both

Most days I do one or the other based on what is on the list. The rough pattern:

If you want to try the Flowtime approach with a stopwatch, the race timer on this site lets you record split times so you can mark phases of the session. The study timer is the Pomodoro version with auto-cycling work and break.

The thing nobody mentions about either

Both techniques become much more useful once you stop optimising them and start using them.

I spent an embarrassing amount of time tweaking the Pomodoro interval — 22 minutes, 27 minutes, 35 minutes, alternating long and short — instead of just doing 25/5 like the original book recommends. I spent similar effort building elaborate Flowtime tracking systems with categories and tags before realising that a notebook with the date and a number was the only thing I actually needed.

The technique is not the thing that helps you. The technique is the scaffolding around the thing that helps you, which is not getting interrupted for 25 to 90 minutes at a time. If you remember that, you can stop reading productivity articles and start working.

When neither one works

There are days when nothing works. You will sit down, set the timer, work for 11 minutes, get up, eat a snack, sit back down, work for 7 minutes, give up. Both techniques fail equally on those days, and the best response is usually not to fight it. Take the day. Do the thing tomorrow.

If those days happen more than once or twice a month, the problem is probably not the technique. It is sleep, or the project itself, or that you have committed to something you do not actually want to do. No amount of timer tweaking will fix that.

A note on combining them

A pattern I have seen used by writers and programmers: start with Pomodoro to get into the work, then switch to Flowtime once you are warm. Two or three pomodoros to break the resistance, then put the timer away and let the session run as long as it naturally wants to. This is the version that works for me on the hardest days.

The transition point is usually obvious. You will feel it — somewhere around the third or fourth pomodoro, the work will stop feeling like work, and that is the cue to stop watching the clock.


If you want a fuller take on Pomodoro specifically — including the part that took me eight years to figure out — the Pomodoro guide goes deeper. The time-blocking article covers a third related practice that pairs well with both.

If you want to know who is behind this site or how the timer was built, the about page covers it.