DEV Community

Discussion on: PRO TIPS for devs working at home

Collapse
 
krhoyt profile image
Kevin Hoyt

You probably have these at your office, but I find them useful at home, too: fidget toys. I have a fidget cube, Rubik's Cube, hacky sack (I like the Phat Tyre Pro), and fidget spinner, all sitting at the ready. I find them useful for helping code stay in my brain if I have to stop coding for that one-off meeting. Don't know why that would work, but it does for me.

Water bottle. Stay hydrated. For some reason this is easy to forget when you move into a home office.

Depending on how averse you are to "The Man" I actually put a web camera in my office (Wyze - $20 USD). My family uses it to see if I am in a meeting, or deep in code (also noticeable by the music mentioned in the comments). This way I don't get rogue interruptions, and suddenly eject all the code goodness that is going on up there in my brain.

Schedule your development time in your corporate calendar - close all email, messaging, etc. during that time. For me this is about interruptions, but it has a useful side effect of producing a record of how much and when you code. If you're really into that kind of tracking, go back and edit the schedule to reflect time over, midnight madness sessions, etc. Or consider something like Timeular.

If you can, in the mentioned home office space, control the climate, then you should. My home office is in the basement, which can get cold during the winter. I have a quiet Dyson Hot+Cool, and while they are expensive, feeling your fingers makes typing more productive.

Collapse
 
boneskull profile image
Christopher Hiller

Great suggestions! Not familiar with Timeular, but I use WakaTime which helps track which repos I'm hacking on and for how long.