Berlin, Germany WeAreDevelopers World Congress ↗

TypeScript Features That Changed the Game

TypeScript started as a thin layer over JavaScript and quietly became the backbone of modern frontend development. This talk at WeAreDevelopers World Congress 2026 traces that journey through the features that genuinely moved the needle: strict null checking that makes impossible states unrepresentable, discriminated unions that bring exhaustive pattern matching to TypeScript, and the advanced conditional and template literal types that unlocked a new tier of type-level programming. The session also covers recent compiler performance improvements that keep type checking fast as codebases scale.

  • How strict null checking eliminates an entire class of runtime errors at the type level
  • Using discriminated unions to model state machines and make impossible states unrepresentable
  • Practical uses of conditional types and template literal types for library and API design
  • What recent compiler performance advances mean for large TypeScript codebases