Blog
Build logs, design system thinking, lessons from teaching AI to read your tokens.
Telling Cursor to 'make it consistent' doesn't survive contact with the tenth page. Tokens, contracts, and patterns do.
Three wrong attempts at iOS 26 refraction before I read the source. Notes on what feTurbulence cannot do.
We curated 60 page patterns because 'just write a sign-up page' is one of the fastest ways to ship something inconsistent.