The Phased Approach
On my htmx page, I’ve got working code, creative writing, and art. This is a lot of fun and lets me work on my three favorite pursuits.
But it’s hell on my willpower because there’s a lot of shifting gears between (at least) this many distinct activities:
Learning the thing I’m about to demo
Writing the code to demo it
Creative idea generation
Plus the usual file management tasks, etc. that tend to surround this type of project.
(I thought it would be a good idea to do all of those tasks for each little section together because, in theory, each little activity is a break from the previous activity? In practice, it’s forcing me to get "into the zone" on one skill, and then switch to another, which I’ve found to be unpleasant and tiring.)
This is very closely related to batch-work (assembly line style).