Does a design system change what a coding agent writes?
A while ago I finished a piece of work I was proud of: a design system built the way I'd argue a design system should be built. Tokens as data. Comp…
Последние новости Architecture от Tech News
A while ago I finished a piece of work I was proud of: a design system built the way I'd argue a design system should be built. Tokens as data. Comp…
Phewww! Where did all the time go? This September makes it 7 years building Chakra UI! We've gone from 0 to 6.1 Million Monthly Downloads in a year.…
A design system starts drifting long before anyone notices a broken component. The first warning signs are usually quieter. The website says a compo…
Software versioning goes far beyond SemVer. A practical guide to CalVer, marketing versions, lockstep releases, pain indexes, and compatibility wind…
TL;DR: Most design systems fail because they're designed in isolation. Build design systems that ship by designing backwards — start with constraint…
How production libraries handle decoupling, and what I learned building my own wrapper layer The Pattern Everyone Uses (But I Didn't Understand) Eve…
Originally published at https://blog.joonquixote.com/en/posts/the-story-of-my-failed-design-system/ . There are plenty of articles about design syst…
Building a scalable UI library in Figma starts with thoughtful organization of variables. As projects grow, managing primitives, semantics, and them…
We’ve all been there. You map out a gorgeous, asymmetric layout on your artboard—clean overlapping cards, precise whitespace, and dynamic visual anc…
Over the years, I have built new products, redesigned existing ones, worked without a designer, and worked with designers who could only give the te…
Why BEM? As frontend projects grow, CSS quickly turns fragile—poor class names cause style collisions, debugging pain, and slow iteration. BEM gives…
When we talk about UI, we almost always start by thinking about small components we can reuse across the frontend. And of course we can't reuse ever…
Introducing Arvia Arvia is a design system compiler. You describe your tokens, themes, and components in .arv files, and a compiler turns each one i…
A personal developer's attempt to map design tokens to UnoCSS failed the same day. But it resulted in a set of pragmatic boundaries. This article co…
It was sometime in early April. Version 0.1.0 had been sitting on npm for maybe twenty-four hours. I was clicking through the documentation site I'd…
Prologue A while ago, I decided to develop a fully accessible main navigation component in React and write a series of articles documenting the step…
In April 2026, Google Labs released a spec called DESIGN.md . It's a design system specification readable by AI agents, packaged with a CLI validato…