AUG 14 '26
2 MIN READ
Building a pixel-perfect UI system in Tailwind
How I built a set of 8-bit UI primitives — hard shadows, notched frames and a hand-rolled sprite renderer — on top of Tailwind v4 and shadcn/ui.
Select a file
Long-form notes on building for the web: architecture, design systems, accessibility, and the occasional grumble about CSS.
Entries
5
Topics
9
5 / 5 posts
AUG 14 '26
2 MIN READ
How I built a set of 8-bit UI primitives — hard shadows, notched frames and a hand-rolled sprite renderer — on top of Tailwind v4 and shadcn/ui.
JUL 02 '26
2 MIN READ
A pragmatic mental model for React Server Components — what actually crosses the network boundary, why the boundary is where it is, and the rules that stop you tripping over it.
MAY 21 '26
2 MIN READ
Why I keep reaching for the oldest trick in the book instead of the newest framework, with a concrete audit of a page that shipped 40kb lighter because of it.
MAR 09 '26
2 MIN READ
Notes on turning a Next.js app into a folder of HTML files with zero runtime, and what that choice costs you.
JAN 18 '26
2 MIN READ
Retro games taught me more about interface design than any design system. Keyboard-first thinking, focus order, and designing for the player who can't see the screen.
Search for a command to run