Process & Approach

How I Build.

Design systems aren't deliverables. They're infrastructure — and infrastructure requires a different kind of rigour than product design. Here's how I think about the work.

01

Audit before architecture

Never design a system before you understand the chaos it's replacing.

02

Tokens before components

The token layer is the contract between design and engineering.

03

Docs are a deliverable

A component without documentation is a time bomb.

04

Governance enables contribution

A system that teams can't contribute to will be ignored or forked.

The goal isn't a beautiful component library. It's a shared language that makes the whole organisation faster.

"A design system that designers love but engineers ignore is just a Figma file. The goal is infrastructure."

— On why token-to-code parity matters more than visual fidelity