Less interruptions for developers with offline hours
git-tower.com
git-tower.com
Sure, my productivity takes a hit, but we should optimize for the company’s productivity, not only my productivity. If one (or several) other people in the company would be stalled, it’s better to ask me and get the answer in one minute, than to wait for an hour or two, or to dig around for an answer in the code or in the documentation.
From my blog post "Programmer Productivity – Interruptions, Meetings and Working Remotely" http://henrikwarne.com/2013/04/02/programmer-productivity-in...
A few weeks ago I had no internet at home. It was great. Not having the possibility and not using it are two different pair of shoes.
I don't encourage people pinging me for trivial stuff that they can find by themselves though. First few times I go with documentation links / google links, escalate to lmgtfy and finally I give direct feedback.
I get a lot of writing done this way, and there's no need to rely on willpower to avoid checking the internet.
Caveat: If other internet addicted people will be in your house while you work, they will not appreciate this solution....