Principles

A small set of constraints that guide how I build, decide, and spend attention.

Craft

First Principles before tools
Strip assumptions until only essentials remain.

Narrative over surface
Interfaces work when the next step feels inevitable.

Performance builds trust
Things should feel right and continue working at the edges.

Defaults decide outcomes
Good defaults carry the system when attention runs out.

Composition over configuration
Systems scale when parts work together without negotiation.