Nice explanation. One thing I found, was that it's important to acknowledge when you just can't focus. I find, that if i start a pomodoro and struggle like crazy to stay focused, it's better to stop it, and take a longer break (15-30-60 minutes depending) and then come back and try again. If I force myself to keep at it, I end up more frustrated and worked up over not being able to focus, and things just end up worse. For those breaks, do something that is well removed from what you were trying to accomplish. If you were on the computer, go for a walk or get a coffee/tea/water. Get away from the computer - don't let yourself just waste time on twitter/fb.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.