Pomodoro Timer is my life saver.
For many years, the Pomodoro technique was a legend for me. I thought only the most disciplined one is capable of handling it, but it's my daily routine now.
There are others on 200 WAD has written about their experience of Pomodoro, it's not suitable for everyone actually.
"25 minutes are too short to do anything." I have heard most people said so.
However, the key of the Pomodoro Timer is to learning to break while focusing on one long term goal, other than interrupting your attention when you don't want to break.
When everything goes smoothly, it's hard to stop; when everything sucks, it's even harder to stop. Unfortunately, I am often trapped in later situation.
Each 25-minute session is such a mini step of the long path to the destination that avoids me getting quickly lost in the wrong direction.
When my computer screen becomes darker counting down 5 minutes to break, I stand up in seconds stretching, drinking, walking, rolling eyes to relax.
Then there would be aha moments like bubbles springing out of the corner from my mind, for example, "I could use this to ...", "Tomorrow I should take ... ", "write down this ...", because it's time for them to breath fresh air after even 25-minute density.