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?