10-15 minutes for me.
What distracts me most often? Hashnode. 😜(just kidding)
Emails distract me the most. Because I work remote, I have to have emails on during working hours, lest people think I'm not working. I typically reply within a few minutes, at least to acknowledge the email. Most of the time, the email is about something that requires my immediate attention, so it's the biggest distraction for me. It's also my biggest stressor, especially when I get several emails within just a few minutes from different people about completely different and unrelated things.
Joe Clark
Full-stack developer specializing in healthcare IT