credits & how it's made
COLOPHON
Idea
Most of my working day happens on a design canvas, so the site is built like one: graph paper, selection boxes, sticky notes and the cursors of the people I design with. The content, case studies, research and code are my own.
Type
- Inter for reading, DM Mono for labels, Flux by Ralph Bruens for display (with Tiny5 as a fallback), and Covered By Your Grace for handwritten notes. All open-source (SIL OFL).
Stack
- Next.js and React, statically generated; MDX for case studies, posts and papers; Tailwind CSS; Motion and Lenis for animation; hosted on Vercel.
Accessibility
- All content is in the HTML. Animations stop when your system asks for reduced motion, and nothing is hidden behind them.
- Sound is off until you turn it on. The custom cursor appears only on mouse devices.
- Case studies work without JavaScript, including the Brief / Story / Deep switch.
Content rules
- No invented metrics, quotes or user tests. Every case states what shipped and says when nothing was measured.
- Teammates appear by role. Employer work is shown with permission; redrawn screens are labelled as reconstructions with fictional data.
For machines
A plain-text summary for language models lives at /llms.txt (full text at /llms-full.txt).
Feeds
New writing: RSS. Sitemap: /sitemap.xml.