Modern TypeScript is amazing!
summary
Covers concrete TypeScript features added since 2.0 and how they change code: control flow analysis that narrows unions, strict null checks that ban implicit undefined, and mapped types plus conditional types that let deep, reusable typings. Shows a news site migrated from Babel/ES6 to TypeScript + React SSR + webpack and using LaunchDarkly for feature flags, cites Monaco hitting ~200,000 lines before adopting TypeScript, and claims 10+ notable features in 2.8; outcome is fewer runtime errors and safer refactoring.
AI-written summary · about
chapters (8)
- 0:00Introduction to TypeScript
- 5:54TypeScript basics
- 10:40Defining types and generics
- 19:06Control flow and null checks
- 23:26Tagged unions for type safety
- 33:22Advanced mapping and types
- 40:56Conditional types and wrap-up
- 45:12Q&A session
related talks
24mTypeScript for JavaScripties
27mMatthew Gerstman - TypeScript: Seeing Past the Hype
01h 00mNew Features in TypeScript 2 and beyond
40mTypeScript: State of the Union
31mTypeScript for JavaScripties
19mYou don't know TS: often unknown parts of TypeScript
30mTypeScript: Seeing Past the Hype
30mTypescript latest
