Tags
While a Category tells you where a post lives, a Tag indicates the topic. Tags with fewer than two posts are hidden from the glossary.
Accessibility 3 posts
Contrast, reduced motion, screen readers, and making the site work for every reader (even when the scripts are switched off).
AI-Assisted 6 posts
Building, drafting and debugging with AI as a collaborator. A bicycle for the mind, but with wings.
Blogging 3 posts
The blog itself: what shipped, what was learned in the process, and what's next.
Content Modelling 3 posts
Snapping together modular content, and the process of adding or pruning components in the CMS.
Contentful 2 posts
The headless content management system this site is running on: implementation, integrations, and best practice.
Design 2 posts
Colour, type and layout decisions, and the tokens that hold them together.
Film 2 posts
Watching classic films and offering a close reading, sometimes two at a time.
Hardware 3 posts
A cluttered workshop of soldering irons and single-board computers, and other things with a power switch.
Information Architecture 3 posts
How the site is organised and navigated, including pagination, breadcrumbs, search, and surfacing stories naturally.
Machine-Readable 2 posts
Feeds, sitemaps, structured data, llms.txt: building a site that's visible to human and non-human alike.
Retro Gaming 4 posts
Old video games and the machines that still run them, from big box PC classics to emulation on a Raspberry Pi.
Templates 3 posts
Starting out from someone else's code, a.k.a. standing on the shoulders of giants.