← The path

4 lessons · 286 XP

TypeScript, Lightly

just enough types to stop shipping the obvious bugs

TypeScript pays for itself long before you learn conditional types. This unit covers inference, unions and narrowing, and the handful of generics that show up in real client code — including the SDK you'll be calling.

0/4
  1. 1

    Types & Inference

    Let TypeScript infer, and annotate only where it helps.

    5 ex

    70 XP

  2. Unions & Narrowing

    Complete “Types & Inference” to unlock

  3. Generics Without Fear

    Complete “Unions & Narrowing” to unlock

  4. Typing an API Client

    Complete “Generics Without Fear” to unlock