Out of curiosity, could you provide some more info on Pomodoro techniques? Never heard of it until you mentioned this, and am curious to learn more / understand how it can be effective in software. To me, context switching can be very costly, so I am very skeptical of breaking off my concentration every 25 minutes. Thanks in advance!