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.