// module
TypeScript at Scale
AUD 790 (informational)
Responsible mentor
Imogen Walsh
Lead instructor; compiler errors are friends.
Outcomes
- Land a non-breaking strictness bump with a migration note
- Author a union model that removes a class of bugs
- Explain “why not any” without sounding preachy
Description
You navigate a deliberately messy starter repo, introduce stricter settings in stages, and document breaking changes for coworkers.
Inside the track
- tsconfig layering workshop
- Type-only imports discipline
- Codegen boundaries discussion
- Utility types you will actually use
- Refactor plans with risk notes
- Pair reviews with typescript nitpicks welcome
Reviews
Imogen’s union modelling exercise killed an entire class of state bugs in my dashboard fork.
FAQ
No. We ramp strictness with checkpoints so you see the blast radius.
Both appear; you pick a track for the capstone slice.
We do not teach experimental TC39 proposals until they stabilise.