At the end of each coding session, I close all open files and collapse all sidebar menus.
When I open up my code editor for the next coding session, I easily get confused and distracted with all those open files etc.
'Cleansing' the workspace at the end of each coding session allows me to 'ramp' up to where I left off the previous time in style.
However, in the middle of implementing a feature/fixing a bug, I only put computer in sleep mode.
When done, with feature, pushes, CI builds, reflects on live, then the cleansing begins.
Anyway, do you clean your workspace after each coding session, or you just slam the laptop lid shut and you're done?
Absolutely. I'm awful at leaving windows open like crazy while I'm working on things, but like you, I just use sleep mode.
Once I'm done I close everything up and start over on the next thing. (Or even do a restart if I've been ignoring that annoying update that requires a restart for about a month)
Now if I could approach cleaning up my desktop from the million files that get dumped there during the coding and testing process I'd be much better off!