Primitives for Generation
What it means for dashboards and their components when agents can answer product questions.
className Considered Harmful
The cost of accepting className on system components.
Pure UI in the Agentic Era
Why explicit UI state matters more when agents write the code.
Loupe, There It Is
An ode to skeuomorphism. One WebGL loupe, nine optical quirks, a dial for each.
Speaking Design at Scale
A design system scales when recurring decisions are named and easy to reuse.
You Don't Have a Design System
A component library gives you parts. A design system carries the decisions that make a product feel coherent.
HTML in Canvas
A technical breakdown of the WICG HTML-in-Canvas proposal. why existing approaches fall short, and what this API uniquely enables.
Infinite Scrolling with Lenis
How I built an infinitely scrolling portfolio using Lenis's infinite mode, a cloned DOM trick, and scroll-driven distortion effects.
OG Image Generation on the Edge
How I built a flexible OG image system using Cloudflare Browser Rendering, inspired by OGKit's approach.