tv2oj.dk needed a ground-up rebuild. Single-column feed, editorial formats shaped for how regional news is actually read, a design system underneath holding everything together.
One JSON file drives every colour, size and component on this site. What it took to build it, what broke when I opened it up to AI agents, and what I fixed.
Scores a job posting across two dimensions in three seconds — role fit and workplace fit, separately. One HTML file, no backend, no install. Direct API calls, all state in localStorage.

Built the animation layer for Heyday's redesign — colour shifts, clip-path reveals, staggered entrances — entirely in native CSS. No library.
A token-first design system I built and ship to production, and the way I actually work with AI day to day — not generatively, but as tooling around real decisions.