Why developers hate being interrupted
thetomorrowlab.com