Skip to content
  • About
  • Projects
  • Writing
  • GitHub  ↗

Writing

A design system is not a component library — it is product infrastructure. Standardize structure so expression can scale safely.

Building Arbor · Part 1

Structure, Not House Style

September 9, 2026
A design system is not a component library — it is product infrastructure. Standardize structure so expression can scale safely.
Most design systems decide from taste and seniority. I wanted ours to decide from evidence — so I pointed AI at the frontier and made it answer with receipts.

Building Arbor · Part 2

A Design System That Researches Itself

September 9, 2026
Most design systems decide from taste and seniority. I wanted ours to decide from evidence — so I pointed AI at the frontier and made it answer with receipts.
The right thing has to also be the easy thing, at the moment of the decision. So I put the system’s intelligence directly on the Figma canvas.

Building Arbor · Part 3

Meeting People Where They Work

September 9, 2026
The right thing has to also be the easy thing, at the moment of the decision. So I put the system’s intelligence directly on the Figma canvas.
The real unlock wasn’t any single tool. It was an MCP server that acted as a conductor — routing every question to whichever source held the truth, and reconciling the answers.

Building Arbor · Part 4

One Conductor, Many Surfaces

September 9, 2026
The real unlock wasn’t any single tool. It was an MCP server that acted as a conductor — routing every question to whichever source held the truth, and reconciling the answers.
Arbor Doctor brought the system’s recommendations into the pull request. And the whole thing only worked because the foundation was built before the intelligence sat on top of it.

Building Arbor · Part 5

Closing the Loop on Code — and Why the Foundation Comes First

September 9, 2026
Arbor Doctor brought the system’s recommendations into the pull request. And the whole thing only worked because the foundation was built before the intelligence sat on top of it.
Treat Tailwind as an API for CSS and avoid common pitfalls of utility-first CSS frameworks.

thoughtbot · Archive

An Honest Look at Tailwind as an API for CSS

May 20, 2024
Treat Tailwind as an API for CSS and avoid common pitfalls of utility-first CSS frameworks.

Get in touch

I work on design systems and the tools that keep them honest. If that’s a problem you’re having, I’d like to hear from you at .

Built with Astro ↗

Steven Neamonitakis

All Rights Reserved

© 2026