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.
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.
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.
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.
4 min read
Communicating design systems with Lego
A hands-on workshop that makes "just use what's in the box" click.
2 min read
Designing the edge
Configuring IIoT edge devices shouldn't need a manual — a look at AVEVA Edge Management.
4 min read
Naming things is hard
The hunt for the perfect design-token naming convention.
3 min read
Defining your design-system buckets
Components and patterns: the simplest split I found that actually helped adoption stick.
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.
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.
3 min read
Design sprinting with ProCon
Introducing a lightweight design-sprint ceremony to fix a lack of team buy-in.
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.
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.