Skip to main content
Jason Sonderman, UXMC, CPACCEvaluating the Process
Evaluating the Process
Evaluating the Process

Three threads through the work

Not a tour. Nothing here needs reading in order and no thread depends on another — each one just groups work that makes a single argument, with a note on why each piece belongs to it. Threads have their own pages if one of them is the only part you want to send someone.

If you only read one thing Harmony — a design system whose tokens are a contract an AI coding agent reads directly, with no translation step in between. It closes the design-systems thread below, and working backwards from it is a perfectly good way in.

Design systems, three times

Three systems, three organizations. Each one corrected something the previous attempt got wrong, which is easier to see laid end to end than inside any one of them. Fulcrum unified the design team and stopped at engineering's edge. Uplift got further only because the real fix was organizational — its engineers reported into Development, and moving them under UX had to come before any component work did. Harmony is the first one designed for a reader that isn't human. The arc is the argument.

Three case studies Open this thread

Research that reframed the product

One case study, not a series. Two and a half months embedded across 14 utility sites produced a product direction rather than a features backlog, and then two rounds of scope cuts tested how much of that direction survived contact with a ship date. It's the only thread here at this depth, and the honest reason is that there isn't a second one. Padding it would read worse than the asymmetry does.

One case study Open this thread

AI-assisted delivery, and what it changed

The handoff is where design intent goes to die, so that's where the pipeline got rebuilt: two MCPs in one context window, and a spec generated from the design source instead of written alongside it. The first study is what changed. The second is what the pipeline revealed once it was running — a documented process becomes a training set, and the efficiency gain turns into a question about what the design function is actually for. The third is that model turned back on this site, including the page you're reading.

Three case studies One artifact Open this thread