Honest Take — Before You Begin
The warm-up is the module engineers are most embarrassed to admit they need.
Build a 10-minute warm-up protocol that gets you 80% of the way to flow before you start the work proper. Build a transition protocol for switching between modes — client work, your own product (if you run one), family, hobby — without leaking attention residue across modes. Internalize the 90-minute ultradian cycle as the natural unit of work.
The warm-up is the boot sequence with cache warming. A cold-boot Rails app handles the first ten requests slower than the steady-state because the autoloader, the connection pool, the Bootsnap cache, and the in-memory caches are all populating in real time. Production apps don't ship this way; they boot fully, warm critical caches, and then take traffic. The 10-minute warm-up is the same architecture applied to your own cognition.
The transition ritual is the connection-pool cleanup between requests. If you don't release a database connection cleanly at the end of one request, the next request gets a degraded pool. If you don't shut down client mode cleanly before opening own-product mode, the next session gets a degraded attention pool. Newport's "complete + record + release" is connection.close. You're not done with the previous work until you've explicitly released it.
The 90-minute ultradian cycle is the garbage-collection pause. The mind, like a long-running process, accumulates allocations that have to be reclaimed periodically. Trying to skip the pause produces a system that runs longer between GC events but pauses dramatically when forced. Two 90-minute blocks with a 20-minute true rest between them outperforms three hours of forced continuous work, in the same way that periodic small GC outperforms one catastrophic full GC.
This course unlocks once you've finished its prerequisite. Open prerequisite →
The warm-up is the module engineers are most embarrassed to admit they need.
Professional musicians don't enter performance flow cold; they warm up. Athletes don't enter competitive flow cold; they warm up. Engineers think they should be able to summon cod…
Approach: SELECTIVE: read Introduction, Ch 1–3, 5, 8 (the deliberate-practice mechanics + rest); SKIP Ch 4 (the chess-master case studies are entertaining but not load-bearing for…
Approach: SELECTIVE: read Ch 1–4 (the science of rest), SKIM Ch 5–8 (the historical case studies of rest practices)
Approach: SELECTIVE: skim. The Highlight/Laser/Energize/Reflect framework is useful as scaffolding for the warm-up checklist, but the book is light.
Approach: SELECTIVE: Ch 1–3 (the cue-routine-reward mechanism). The habit research has updated since Duhigg (Wendy Wood's Good Habits, Bad Habits is the more recent canon), but Du…
Work through each item before the checkpoint.
Ritual & Transition Protocol (1–2 pages, in your notes system). Sections: Client-work warm-up; own-product warm-up; client→own-product transition; work→family transition; hobby wa…
8 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.