Focus session · coding · 50 min
A 50-minute block for coding, with brown noise, when you have been putting it off
A single 50-minute block for coding — one function at a time, not the whole system.
Press start. The timer keeps time so you do not have to look at a clock.
Unclench your jaw. You were probably holding it without noticing. You have been putting this off. Starting is the only step that matters. This is a short one, so let's use the time properly.
1 Before you start
- Dim the screen slightly. Bright screens make long sessions harder than they need to be.
- Plan to leave the last two minutes for writing down where to pick up next time.
- Make sure your chair is at a height where your feet are flat on the floor.
- Choose one question to answer in this block, rather than a whole subject to cover.
- Take one slow breath before you press start, so the session has a beginning.
2 While the timer runs
- If you start tidying your desk, that is avoidance. Sit back down.
- 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.
- If you are stuck, say the problem out loud. It changes what you can see.
3 When it ends
- Have a drink of water before you check anything.
- Say the session is finished, out loud if you can. It marks the boundary.
- Leave the file open if you are coming back. Closing it makes restarting harder.
4What to put on
brown noise — Lower and softer than white noise, closer to a waterfall heard from a distance. Good if white noise feels too hissy.
This page is a tool, not a course. Nothing is tracked, nothing is saved, and nobody is told whether you finished.
If this block does not fit, try Focus session for data work: 90 minutes, a library, when you need something unremarkable, 45-minute focus session for problem solving with a library, if you are doing this in the middle of the day or A 45-minute block for brainstorming, with a train carriage, after a difficult conversation.