Settings
Your save file

Progress lives in this browser, on this device. Download the save file to move it to another device, or to keep a copy in case this browser clears its storage.

Season 02 · TypeScript · Intermediate

Welcome back to the house

The type layer over the JavaScript you already write, twelve weeks and twelve comps.

Standings

00/ 12

Reading the house feed...

3Phases
12Comps

Early Weeks

The basics that make everything else possible: annotations, shapes, and unions.

Jury Phase

Narrowing, generics, and typing the React and API code you already write every day.

Endgame

Discriminated unions, utility types, and the strict-mode playbook to take home with you.

The point of the season

12 weeks from “why is this red” to shipping strict mode on purpose.

Built as a teach-yourself guide: one idea per week, a written lesson in plain language, then a comp that will not let you fake it. No videos, no quizzes that test recall instead of understanding.