Web Development Articles
Frontend, performance, UX and modern JavaScript.
Accessibility Basics That Take an Afternoon and Matter for Years
You do not need a full WCAG audit to make a site dramatically more usable. Six changes cover most of the real-world impact.
Image Optimisation: The Single Biggest Speed Win on Most Sites
On the average site I audit, images are more than half the page weight — and most of that is avoidable with three changes that take an afternoon.
Building Forms People Actually Complete
Most form abandonment is not caused by length. It is caused by uncertainty — not knowing what is expected, what went wrong, or how much is left.
Modern CSS Layout: Stop Reaching for a Framework First
Grid, Flexbox, custom properties and container queries cover the vast majority of what a CSS framework does — without 200KB and a class name for every...
Technical SEO for Developers: The Parts That Are Actually Your Job
Content and backlinks are the marketing team's problem. Crawlability, structured data, canonicals and page speed are yours — and they are the parts mo...
Core Web Vitals for Developers Who Do Not Have Time
Three metrics decide how Google sees your site's speed. Here is what each one measures, what actually causes a bad score, and the fixes that give the...
Designing a REST API Your Future Self Will Not Hate
API design mistakes are permanent — once a mobile app is in the store, you cannot change an endpoint. Here are the decisions worth getting right on da...
Got a project worth building?
I write about this work because I do it every day. Tell me what you are building.