Focus session · coding · 25 min

Deep work timer: 25 minutes of coding (a stream), when you want something simple

One block of coding with a stream underneath. One pomodoro, long enough to get somewhere and short enough to start.

25:00

Press start. The timer keeps time so you do not have to look at a clock.

Let the first out-breath be longer than the in-breath. Nothing dramatic, just longer. Simple is the point. There is no advanced version to graduate to. We'll go through it in order, without much decoration.

1 Before you start

  • Set the timer where you can see it, or where you can deliberately not see it.
  • Decide what you will do if you get stuck: write the problem out, then move on.
  • Decide what counts as done for this block. "Two pages" is better than "make progress".
  • Expect to want to stop at about the eight-minute mark. That is normal and it passes.
  • Write down the one thing you are going to do, in a single sentence, before you start.

2 While the timer runs

  • When you finish a piece, pause for three seconds before starting the next. It keeps the pace honest.
  • The first urge to stop usually arrives early. Sit through it once and the second one is quieter.
  • If you are suddenly sleepy, stand up for ten seconds and sit back down.
  • It is fine to stare at the wall for a minute. That is often where the answer is.

3 When it ends

  • Resist the urge to review the work straight away. Come back to it later with fresh eyes.
  • Have a drink of water before you check anything.
  • Say the session is finished, out loud if you can. It marks the boundary.

4What to put on

a stream — Running water with small variation. Softer than rain and less repetitive than a fan.

This page is a tool, not a course. Nothing is tracked, nothing is saved, and nobody is told whether you finished.