Writing

Teardowns and measurements, mostly about how things feel.

Seventeen AI-native UI primitives, reverse-engineered

draft

What an agent interface actually needs beyond a chat box — approval cards, confidence meters, retrieved-context cards. Plus the one disclosure primitive used at four nesting depths.

How the good dither backgrounds are actually made

draft

They aren't CSS. Domain-warped noise in a fragment shader, then an ordered dither. Why masks and radial blobs never get you there.

Screen Studio's camera, measured frame by frame

draft

Dead-still holds, spring ease-out pans peaking at 18%, 0.42s zoom-in against 0.84s out — taken off their own demo footage rather than guessed.

These are written but not published yet — the research exists, the posts don’t.