Focus session · coding · 25 min

25-minute coding session with a library and a timer, when you are at home and cannot settle

Sit down, press start, and work through the problem for 25 minutes. 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 your eyes soften. Not closed, just less busy. Being at home and unable to settle is a very specific problem. This works better when you don't overthink it.

1 Before you start

  • Have a piece of paper beside you for the thoughts that will try to interrupt.
  • Tell yourself the goal is time spent, not output produced.
  • Make sure your chair is at a height where your feet are flat on the floor.
  • Decide what you will do if you get stuck: write the problem out, then move on.
  • Close every tab that is not needed for this one task. Not minimised — closed.

2 While the timer runs

  • When you have drifted for the fifth time, that is still four returns. Keep going.
  • If you are stuck, say the problem out loud. It changes what you can see.
  • When you finish a piece, pause for three seconds before starting the next. It keeps the pace honest.
  • If you feel restless, change your posture rather than your task.

3 When it ends

  • Stand up and move for at least two minutes. The break is part of the method, not a reward.
  • Write down the question you could not answer, so it has somewhere to live.
  • Leave the file open if you are coming back. Closing it makes restarting harder.

4What to put on

a library — Almost nothing: distant footsteps, a chair, a page turning. Useful if you want the feeling of a room where work is normal.

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