Blog index
PaidA blog index is a filtering problem pretending to be a layout problem: featured post, card grid, wired category filter and search, and the empty state a young blog hits constantly.
Blog index
Writing
Notes from building the thing
Engineering and design decisions, in enough detail to argue with.
5 posts
Why our design tokens are boring on purpose
Every interesting token is a token someone has to remember. We cut ours to four layers and the design review got shorter.
Shipping a component library without a runtime
What changed when we stopped publishing a package and started publishing source people own.
The accessibility bugs you only find on a real screen
Focus order survives unit tests and dies in production. Here is the audit we run before every release.
Hiring our first designer
What we got wrong about the brief, and the portfolio signal that turned out to matter most.
Dark mode is a token problem, not a stylesheet
If dark mode is a second file someone maintains, it will drift. Ours resolves from the same variables.
Live preview at full size: scroll inside the frame, or open the full experience.