Focus session · coding · 90 min

A 90-minute block for coding, with a stream, when you only have a few minutes

A single 90-minute block for coding — one function at a time, not the whole system.

90:00

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

If you're sitting, let the chair do the work of holding you upright. A few minutes is the whole requirement. We'll be efficient and then you can get on with your day.

1 Before you start

  • Take one slow breath before you press start, so the session has a beginning.
  • Tell yourself the goal is time spent, not output produced.
  • Decide what counts as done for this block. "Two pages" is better than "make progress".
  • Remind yourself that you are allowed to produce something mediocre in the first pass.
  • Put your phone in another room, or in a drawer you cannot reach without standing up.

2 While the timer runs

  • When you catch yourself re-reading the same sentence, stop and write down what you were looking for.
  • When you finish a piece, pause for three seconds before starting the next. It keeps the pace honest.
  • Notice whether you are working or performing work. They look similar from the outside.
  • If a thought will not leave, give it one line on the page and return to the task.

3 When it ends

  • Take the break away from the screen, even if it is just the other side of the room.
  • Do not immediately open the thing you were avoiding. Give the block a proper end.
  • Roll your shoulders and your neck before the next block.

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.