Architecture
The one decision I make before writing a single line of UI
The projects I keep returning to all start the same way: I lock down the data shape before I draw a single component.
Read the full post →Musings
The projects I keep returning to all start the same way: I lock down the data shape before I draw a single component.
Read the full post →SSR everywhere is a default, not a decision. Here's how I choose between SSR, CSR, streaming, and RSC route by route.
Read the full post →Versioning and governance sound boring next to component libraries. They are also why a design system survives three product teams.
Read the full post →Open channel
Architecture, AI workflows, design systems, and interfaces that need to hold up after launch.