Discovering and preserving developer flow is one of the great challenges in software development.
Flow is a mental state of operation in which a...
For further actions, you may consider blocking this person and/or reporting abuse
I use the pomodoro technique, i feel that having developer integrated is really not that important.
What is more important is tracking the time you had spent for each task and blocking of sites.
So i will definitely combine a time management technique with RescueTime
My strategy for maintaining focus is called "having children". When you have no options to do it later, you'd be surprised by how effective you can be. :D