Labs
The twelve-week teaching schedule: what happens in each lab, what to prepare, and what leaves the room.
The internal collection and URL stay sessions. Set the visible singular and plural names once in src/site-config.ts and use the language your course deserves everywhere readers see it.
Demo vs. Skeptical PM
A two-person roleplay where one of you demos "done" software and the other is paid to not believe you
Week 1 · 22 February 2027
The Marginal Cost of the Last Customer
An analytical lab — calculate what it actually costs to reach each successive customer on a line, and justify why the last one costs as much as everyone before them combined
Week 2 · 1 March 2027
The Week the Dissertation Stalled
A first-person narrative lab — write the diary entry of an ABD student on the exact week their dissertation went quiet
Week 3 · 8 March 2027
The Back-of-House Zine
A creative lab — make a short zine auditing a real venue's front-of-house polish against its back-of-house neglect
Week 4 · 15 March 2027
Pitch the Docketing Redesign
A mini-presentation lab — pitch a deadline-tracking system redesign to "the partners" (the rest of the class)
Week 5 · 22 March 2027
Cost of Quality, by Catch Point
An analytical lab — calculate cost-of-quality at different inspection points using real multiplier data, and justify an inspection budget
Week 6 · 29 March 2027
The Handover That Isn't
A roleplay lab — one team hands over a project by slide deck alone; the receiving team discovers live what the deck left out
Week 7 · 19 April 2027
The Round That Keeps Moving
A negotiation roleplay lab — investors keep raising the bar for "enough traction" exactly as founders close in on it, dramatising the moving goalpost
Week 8 · 26 April 2027
Sign-Off Risk, by Phase
An analytical lab — estimate certificate-of-occupancy risk-by-phase for a fictional build, justified against real punch-list categories
Week 9 · 3 May 2027
The Final Approach Safety Briefing
A mini-presentation lab — deliver a spoken safety briefing that actually translates final-approach accident statistics for a general audience
Week 10 · 10 May 2027
Should a Maintainer Always Keep Polishing?
A formal debate lab — arguing for and against continued polish, to find the exact point where this course's own thesis stops holding
Week 11 · 17 May 2027
Sixty Seconds, One Domain
The synthesis lab — a 60-second personal lightning talk mapping your own last-mile story to one of the eleven domains this course covered
Week 12 · 24 May 2027