Long-form, mostly
Thinking out loud
Ramblings, rants, and the occasional moment of clarity on design tokens, accessibility, components, and design system governance.
You've Made a Start. Then What?
What sustained accessibility work actually looks like inside an organisation that's trying. Audit findings, regression patterns, and the role nobody quite owns.
What Good Actually Looks Like
The conditions that allow accessibility to take root, what sustains it, and why even the organisations getting it right haven't solved it.
The Organisation That Never Prioritised It
Agencies that scope it out, enterprises that bury it in process, and the leadership layer above design and engineering that's been getting away with indifference for decades.
The Design Brief That Never Mentioned Disabled People
Accessibility failures start before a line of code is written. They start in briefs that don't ask the question, in crits that don't raise it, and in design leadership that has spent decades being rewarded for work that excludes people.
The Accessibility Problem Isn't Design. It's Engineering.
Accessibility failures aren't design oversights. They're engineering failures. The full-stack hiring trend, AI-generated code with no context, and a compliance-first mentality have combined to create a crisis hiding in plain sight. Here's what's actually going wrong, and what fixing it actually looks like.
2025 — That's a Wrap
A year that ground rather than broke. On flat pay, long commutes, and the things that kept me intact.
Why I Write
A short piece on why this site exists, what you'll find here, and why writing is less about publishing and more about figuring out what I actually think.
2024 — That's a Wrap
After the year that 2023 was, 2024 felt like breathing out. A new role, proper design systems work, and the occasional crisis of confidence.
Thank Fuck '23 is Nearly Over
Redundancy, mental health, job hunting hell, and finally landing somewhere good. 2023 in review.
Post-Redundancy Thoughts
Notes captured during a six-month redundancy job hunt: on the broken interview processes, the ghosting, and what I learned about modern tech hiring.
It's Good to Talk
A 2022 piece, updated from a 2016 draft. Burnout, an eating disorder diagnosis, and what taking the first step actually looked like.
Dealing with Rejection
Twice rejected in four weeks. Here's how I dealt with it, and what I learned from sitting with the discomfort rather than running from it.
What a Year
2015 brought fatherhood, a change of jobs, and more change than I could have imagined.