Cycode's product had a design system on paper and chaos in practice — one component existed in a hundred variants. I rebuilt it from zero: atomic, tokenized, governed, and wired into both Storybook and an AI design workflow. I own it.
There was already a design system. That was the problem. It had grown the way most systems grow when nobody owns them: one button became a hundred near-identical buttons, each hand-made, each slightly different. Designers duplicated instead of reusing, front-end guessed at sizes, and every new screen re-litigated decisions that should have been settled once.
A hundred variants of a component isn't a rich system. It's a system with no rules — and no source of truth. The job wasn't to add to it. It was to tear it down to atoms and rebuild it so that there was exactly one right way to do a thing, and it was the easy way.
Rebuilding a live system means changing the tyres on a moving car. Two decisions defined how.
The existing library expressed every difference as a new component. The tempting fix is incremental: clean up the worst duplicates and move on. But that leaves the underlying model — "difference means new component" — untouched, and the duplicates grow back.
Once components were flexible, a new risk appeared: if anyone can customise anything, you're back to a hundred variants within a month. Freedom feels generous. Here it was exactly what broke the old system.
Every component rebuilt from atoms up, driven by tokens and variables. Sizes, gaps, colours and parameters pull automatically from the token layer, so a change at the token level ripples everywhere correctly. Two fully tokenized themes — light and dark — from the same source. I even rebuilt the icons as box-icons with uniform sizing, because inconsistent icon sizes were one more thing deciding themselves per-screen.
Every component is fully WCAG-compliant by default: contrast, sizing, colour, focus states, read-only states and hit-areas all accounted for at the component level. Accessibility isn't a checklist someone runs at the end — it's a property of the primitives, so anything built from them inherits it.
The system is integrated with Storybook. I wrote the guidelines, documented usage and variations, and personally reviewed every component — the front-end implementation was refined against my review until it matched. There's global documentation, versioning, logging and audit. Nothing about this is informal: it's a governed system with a single owner and a clear source of truth.
The system carries MD files written for AI, so design can be produced through Claude against the real system. We integrated Claude Design with our design system from the code, not from Figma — meaning AI-assisted work references the actual source of truth, not a drawing of it. This is what makes the AI design workflow (a separate case) trustworthy: it's grounded in the same governed system everything else uses.
I mentor a designer on the team — much of it hands-on through the system: how to build components correctly, when to extend versus reuse, how to stay inside the governance. The system isn't just a library; it's how I level up the people working in it.
I'll separate what I can measure from what I can estimate, because they're not the same thing.
The one efficiency figure I'd quote — page build time dropping from roughly an hour to about ten minutes after unification — is my own estimate from working in the system, not a tracked analytics metric. What I can state without hedging: tables and pages became faster to assemble, front-end asked fewer questions and made fewer errors, and there's now exactly one correct way to build a thing. The speed-up is real; the precise multiplier is an estimate, and I'd rather say so than pretend it came from a dashboard.
The durable result isn't a number anyway — it's that the system stopped degrading. Governance means it can't quietly rot back into a hundred variants, accessibility means new work is compliant by default, and the code-level AI integration means the whole thing is usable by both people and Claude against a single source of truth.