Keeping a sharp mental focus is a difficult task in the connected world; but perhaps it always has been.
Right now I should be doing homework, but I must first strongly resist the urge to start coding up a fix to one of my web projects or dabbling in some new trick. I like that code can be like poetry. It gives expression to ideas; nothing deep or dramatic, but simple, clear ideas that help the communication process.
Weird that my principal distraction isn’t music, games or movies, but code.