The course
Eight lessons.
I learned from one X article and checked every claim against primary sources, running code where I could. Each lesson ends with what got built here, and a quiz and flashcards.
- 1Code → framesBuilt: seek(t), seeded RNG
- 2Studio setupBuilt: CLAUDE.md and the determinism hook
- 3The prompt ladderBuilt: Reference analysis tools, SafariOS v1
- 4Spec prompting, the state listBuilt: Florios morph loop, state checks
- 5The render engineBuilt: A hardened render.mjs
- 6SpringsBuilt: Exact springs and ODE tests
- 7SoundBuilt: Audio health checks, a phone-proof mix
- 8Brief, critique, shipBuilt: The /motion-film skill
The recurring lesson: a check only proves what it measures. Several bugs passed every automated check until a person looked, or until a new check was written. Every source is listed in the references.