top | item 47109168

(no title)

AxiomLab | 7 days ago

This exact philosophy is why I started treating UI design systems like compilers.

Instead of validating visual outputs after the fact (like linting CSS or manual design reviews), you parse the constraints upfront. If a layout component is strictly typed to only accept discrete grid multiples, an arbitrary 13px margin becomes a compile error, not a subjective design debate. It forces determinism.

discuss

order

Garlef|7 days ago

curious: what kind of tooling would you use here?