1. Write down one task, not a list
Before the timer starts you should be able to say out loud what you will be doing at minute 12. "Work on the report" fails that test. "Draft the second section of the report" passes. If the task is too big to name that precisely, your first pomodoro is for breaking it down, which is a legitimate use of one.
2. Set the timer where you can see it
A visible countdown does something a mental estimate cannot: it tells you the block is finite. That is most of the psychological work. The ChronoClock timer keeps the countdown in the browser tab title, so it stays legible even when the tab is in the background, and it can send a browser notification when the interval ends.
3. Work until it rings, then actually stop
The stopping matters as much as the starting. If you push through the break because you are on a roll, you have converted the method into ordinary open-ended work with an annoying alarm in it. Cirillo's rule is that a pomodoro is indivisible: either you complete it or you void it and start again. That sounds fussy, but it is what makes the block a unit you can count and estimate with.
4. Log the block
Put a mark next to the task for each completed pomodoro. After a week you will know roughly how many blocks a code review, a lesson plan or a client email batch actually takes. That number is far more useful than your intuition. People systematically underestimate their own completion times, and the reliable fix is checking what similar work took last time. The task list stores a focus-session estimate per task and can start the timer for whichever one you picked, so the count builds itself.
5. Handle interruptions in writing
When something intrudes, note it on a scrap of paper in a few words and keep going. For an interruption you cannot defer, stop the pomodoro rather than half-attending to both things. Sophie Leroy's work on attention residue showed that switching away from an unfinished task degrades performance on the next one, which is the real cost of the "quick question" you tried to answer mid-block.