Deconstructing TypeScript's Type System

Advanced TypeScript type features including intersection types, type guards, and discriminated unions.

Duration: 60 minutes
Level: Advanced
Presented: 1 times
TypeScript JavaScript Advanced

Abstract

TypeScript's type system is incredibly powerful, but many developers only scratch the surface. This deep-dive session explores advanced type system features that can make your code safer and more expressive.

We'll deconstruct complex type patterns including conditional types, mapped types, template literal types, and type inference. You'll learn how to create type-safe APIs, build powerful type utilities, and leverage the type system to catch bugs at compile time that would otherwise surface at runtime.

Watch Recording

NDC Oslo (2018)

Presentation History

NDC Oslo

Oslo, Norway • June 2018

Watch Recording

Interested in this talk?

I'd be happy to present this talk at your conference, meetup, or corporate event. Let's discuss how this session can bring value to your audience.