writing

Field notes from the work

Mostly design systems — tokens, governance, and the unglamorous decisions that keep them reliable — with detours into product design, front-end, and whatever else I'm building.

Jul 30, 2026
6 min read

Should AI be the tool or make the tool?

A question I keep asking, and a principle I've been applying longer than AI has existed.

read  →
Jul 27, 2026
5 min read

A map quiz for the two countries I live between

A web component that quizzes you on regions of a map. Partly a geography project, partly an excuse to learn something new.

read  →
Jul 23, 2026
4 min read
updated Jul 27, 2026

How I stopped setting up design tokens by hand

A Figma plugin that handles the primitive layer you always end up building before the real work starts.

read  →
Sep 17, 2025
4 min read

Communicating design systems with Lego

A hands-on workshop that makes "just use what's in the box" click.

read  →
Jul 2, 2025
2 min read

Designing the edge

Configuring IIoT edge devices shouldn't need a manual — a look at AVEVA Edge Management.

read  →
Mar 31, 2025
4 min read

Naming things is hard

The hunt for the perfect design-token naming convention.

read  →
Feb 10, 2025
3 min read

Defining your design-system buckets

Components and patterns: the simplest split I found that actually helped adoption stick.

read  →
Oct 1, 2024
3 min read
updated Jul 27, 2026

A new logo for the Northwest Vipers

The amateur American football club I play for turned ten and needed a rebrand. I offered to help.

read  →
Jul 1, 2024
1 min read

Generating token docs for free

A Style Dictionary proof of concept that documents design tokens as part of the same build that ships them.

read  →
Feb 1, 2022
3 min read

Design sprinting with ProCon

Introducing a lightweight design-sprint ceremony to fix a lack of team buy-in.

read  →
Feb 1, 2022
4 min read
updated Jul 27, 2026

Wrangling 300+ themes for an LMS

Automating theme deployment and maintenance across a fleet of Moodle instances at Learning Pool.

read  →
Jan 1, 2017
2 min read

ProCon, rebuilt for usability

Taking AVEVA's contract-risk software from a database-on-a-screen to something people could actually use.

read  →
IN THE NOTEBOOK — DRAFTS IN PROGRESS
soon

Designing design systems for machines, not just designers

draft
soon

I rebuilt a token pipeline with Claude in under two weeks

draft
soon

Spec-first: systems that outlive their tech stack

draft
soon

How not to run a design system

draft
soon

Keeping design tokens in sync

draft
soon

Git tips I keep coming back to

draft
06 / contact

Need a design system that ships in weeks? Let's talk.

Permanent, contract, or leadership — open to remote and relocation across the UK and Ireland.

Illustrated portrait of Dan Danowski