collected writings
What the words in a design system are quietly asserting, and who was supposed to have decided.
The Default Is Not a Design Decision
How the design industry built the infrastructure of sameness, and called it best practice
The Language We Never Agreed On
Ten years of design tokens, several competing formats, and the shared language that never arrived
Motion Deserves Better Than a Prop
What we lost when animation became a component and time stopped mattering
What the 500 in Blue-500 Means
How colour palettes number their shades, and why blue-500 means something different in each one