At first, gaming was supposed to be my last block of the night. But a lot of the times, gaming wakes me up. As much as I love math, engineering, and physics, it's also a good way to tire out my brain. And gaming is a natural segue from coding. For coding: I start with my coding warmups (overflow from right before work), then move into Foam Fraction Flow and physics sims, then do my coding "workout" which is a study (via courses, books, and projects) of a specific area of interest, then work on my biggest priority project and course. After that, freelance work or open source, then I move to game development. Then gaming as a mandatory reward (you've got to play lots of games if you want to develop them well). Then that will give me some energy to slide into engineering, which in turn will sap my energy again. Then my wind-down routine: nightly planning, PT with a show, and get ready for bed. My technical block is always the last one of each day right now, before m...