Yup, after reading the book “Sprint”, I bought a time timer and now I’m using it all the time (I’m like a child, seeing time is like magic to me :p).
But it’s a dilemma between discipline and context. When I’m right in the middle of some refactoring, that the code doesn’t compile because I’ve just changed 25 files out of 30 where an adaptation is needed and the pomodoro ends, I often can’t resolve to just stop there.
And the problem is that there’s always another small detail to fix.
Same issue while I’m editing the chapters of my upcoming book about TypeScript; If I’m in the middle of a page I just can’t stop there… :D