Command palette

Search projects, articles, pages…

Kalvner

Writing

Notes on design systems, AI, and the craft.

Recent and in-progress notes. Most started as project debriefs, a few as workshop prep.

This section is being populated as I move notes from drafts to publishable form. Drop me a line if a topic looks interesting.

Drafts in progress

  • The controlled Generative UI pattern — why I let AI pick from a fixed artifact catalog instead of generating raw markup.
  • Single-seed theming in CSS — using color-mix() to derive 16 semantic tokens from one OKLCH variable. No JavaScript loops.
  • Documentation for humans AND AI — the dual-audience MDX format I've been iterating on for KDS.
  • OKLCH in practice — what changed in my color workflow when I stopped thinking in HSL.

On this page