Course · 6 lessons ~13 hr Beginner

Flow Outside Work — Hobbies, Not Hobbits

Identify (or build, if you don't currently have one) two non-work flow channels — hobbies in the autotelic sense, where the doing is the reward — and protect time for them. Walk away with at least one hobby in active practice and a clear distinction between flow-generating hobbies and flow-consuming "leisure." A hobby is a background process the system needs but doesn't directly call. The main thread (work, family, the side company if you run one) runs the user-facing requests. Without certain background processes — log rotation, cache warming, periodic GC, dependency updates — the main thread eventually slows or fails. The background processes don't produce visible output for users; they produce the conditions under which the visible output remains possible. A hobby is the same. It produces no client-visible output. It is invisible to your professional life. And without it, the professional life eventually thins and slows. The mistake most engineers make is trying to eliminate background processes to free CPU for the main thread. The system runs faster for a week, then crashes the second week. The right architecture provisions explicitly for the background work. The autotelic principle, in Rails terms, is the return value of the hobby is nil. The hobby exists for its side effects on the system that runs it, not for its return value. A hobby with a meaningful return value (the woodwork that becomes a side business, the photography that becomes the Instagram brand, the writing that becomes the book) has migrated to the main thread. That migration is fine if you make the migration consciously; it is corrosive if it happens by drift, because it destroys the recovery layer the hobby was providing. The engineer-parent-with-a-side-company configuration adds one constraint the rest of the analogy doesn't capture: your CPU budget for background processes is small. The choice is not "which 10 hobbies do I cultivate"; the choice is "which 2 hobbies survive the budget cut." The instinct will be to keep too many; the math will force a brutal filter. Honor the math.

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Boredom, Anxiety, and the Anti-Flow Triangle first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

6 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.