Reminds me of Cal Newport's "Shutdown ritual" advice. Marathon sessions can lead to burnout. It's better to use time block planning to prioritize the most important tasks. A feature of time block planning is you have to stop working at the end of the aloted time.