
I stopped designing the happy path first
If I generate the beautiful twelve-row admin table first, every later state inherits its assumptions.
Product design, design engineering, and the decisions that matter more as software gets easier to make.

If I generate the beautiful twelve-row admin table first, every later state inherits its assumptions.

Ask a model to make a dashboard feel premium and you are giving it permission to make a surprising number of decisions on your behalf.

AI is extraordinarily good at adding plausible interface. That has made me much more interested in removing it.

The prototype can feel complete long before the product is understood.

AI commoditized execution. Taste is not the moat either. Intent is.

HSL's L is not perceived brightness. OKLCH gives you a model where equal numbers feel closer to equal brightness.

The shape of a gradient is configuration. The interpolation space, sRGB, Oklab, OKLCH, is the decision.

Shared layout is not flying a node. Two elements share a layoutId. The identity is the id, not the DOM instance.