Deep dive into conditional types, template literal types, and design patterns that scale.
Deep dive into conditional types, template literal types, and design patterns that scale.
If you've ever written `as any` and hated yourself for it — this course is for you. We go far beyond the docs to explore:
- Building type-safe APIs that infer themselves from your data
- Discriminated unions, exhaustiveness checking, and "make impossible states impossible"
- Type-level programming: building a tiny SQL parser entirely at the type layer
Free, because the TypeScript community gave so much to us — this is one way to give back.