Sometimes, as now, when I get working on a coding project that grabs my enthusiasm right, I can get to a stage where working on the code feels like a compulsion. At times when I'm not coding and my mind isn't 100% occupied I'll find the code uncoiling itself in my head, ideas about what needs to be done next and how it should work, even bits of code. I'll come out of the shower with ideas that need to be captured and be tempted to run dripping to my computer to write them down.
I am so ready for an implant computer. If I could be recording my thoughts while in the shower, and able to see my screen there (on a portable display I could set down outside it, on HUD glasses, or better yet, on corneal implants), I could get so much done.
Sure, people worry that if you had that, you'd never be able to relax, or get away from work. Poppycock. The ability to leave work at work depends on your conviction to do so, which I've never had a problem with, even as I play with my laptop at home night after night. Gadgets may make it harder, but it's still up to you to get the kind of job that lets you go home at the end of the day, if it is important enough to you; and then to stand by that principle.
Meanwhile, while I was writing this I had to pause to make a note about that code I'm working on.