Studio Notes

A small collection of notes on design systems, tooling and slow software.

On keeping a build small

Every dependency you add is a decision you have to maintain. We keep a running list of the ones that earned their place.

Reading logs without guessing

Most "intermittent" failures have a shape — a time of day, a host, a retry pattern. Look for the shape before the cause.

Designing for slow networks

Latency is a design constraint, not an edge case. Small payloads and honest loading states do most of the work.