Bestseller Design Advanced

Design systems that survive contact with engineering

Eight hours inside a real token migration — from a 400-component mess to a shipped, versioned system two engineering teams actually adopted.

Maya Okonkwo
Design lead, Linear
4.9 (1,284 reviews)
6,210 enrolled
Course preview Free preview · 4 min

What you'll walk away with

A token architecture that scales

Semantic layers, theming, and the naming rules that stop bikeshedding.

A migration engineers accept

Codemods, deprecation windows, and how to ship without a freeze.

Governance that doesn't rot

Contribution model, review rituals, and the metrics that prove value.

The budget conversation

How to frame a system in hours saved, not components built.

Curriculum

6 modules · 42 lessons · 8h 20m
Module 01 — Foundations
01 Auditing what you already have Free 12:40
02 Primitives vs. semantics — drawing the line 18:05
03 Exercise — rebuild your colour layer Project
Module 02 — The migration
04 Writing the codemod live 34:12
05 Deprecation without a code freeze 26:48
06 The rollout postmortem — what broke 21:30
Your instructor

Maya Okonkwo

Design lead at Linear · ex-Figma, ex-Monzo

Maya has rebuilt design systems at three companies through hypergrowth. She's the person engineering teams actually invite to their architecture reviews — this class is the playbook she usually only gives in private.

Reviews

“The codemod module alone saved our team about three sprints. I've never seen anyone show the messy middle of a migration this honestly.”

Priya Raman
Product designer, Monzo

“Dense, and that's the point. I rewatched module 3 twice. The governance framework is now literally our team's wiki page.”

Thomas Beck
Founding engineer, Kettle
$249
Lifetime access
Enrol now