Writing
Blog.
Apr 1, 2026
·DevelopmentCMS
Why I Switched to a Headless CMS
After years of wrestling with traditional CMS platforms, I made the jump to headless. Here's what changed and why I'm not going back.
Mar 15, 2026
·DesignAccessibility
Building Accessible UIs: Lessons from the Trenches
Accessibility isn't an afterthought — it's a design constraint that makes everything better. Here are the practical lessons I've learned.
Feb 20, 2026
·ToolingProductivity
My Terminal Setup for Maximum Productivity
A walkthrough of my terminal configuration, favourite CLI tools, and the workflow optimisations that save me hours every week.
Jan 10, 2026
·DesignOpinion
The Case for Brutalist Web Design
In a world of cookie-cutter templates, brutalist design offers something rare: honesty. Here's why I think more portfolios should embrace raw aesthetics.