Writing WordPress · Performance · WooCommerce Updated regularly

Notes from the build.

Things I've learned fixing, rebuilding and maintaining WordPress sites for eleven years — written for the person who has to live with the site, not for other developers.

Latest Most recent
Performance

New 12 July 2026 8 min read

Why your WordPress site got slower after the redesign

The new design looks better and loads worse — and it's almost never the design's fault. A walk through the five things that usually change during a rebuild and quietly cost you two seconds: uncompressed hero images, a second page builder left installed, render-blocking fonts, an unbounded query on the homepage, and caching that was never turned back on.

Read the article

9 articles

Performance

Core Web Vitals in plain English

What LCP, CLS and INP actually measure, why your score moves when you didn't change anything, and which of the three is worth your money first.

Read
Development

Elementor or a custom theme? The honest answer

Neither is the right default. Here's the actual decision tree — who edits the site, how many templates you need, and what you're willing to pay for later.

Read
SEO

Migrating to WordPress without losing your rankings

The redirect map is the whole job. How to build one before you migrate, what to check in the first fortnight, and the traffic dip that's normal versus the one that isn't.

Read
Process

How to hand over a WordPress site properly

A site you need the developer for every time you add a page isn't finished — it's a dependency. What a real handover includes, and why it's cheaper for everyone.

Read
Development

ACF field names your future self won't hate

Naming is the part everyone rushes and everyone regrets. A small convention that makes a three-year-old build readable when you come back to it cold.

Read
Process

What eleven years on one stack actually taught me

Specialising is unfashionable advice. It's also why I can quote a rescue job in an hour instead of a week — and why the second time you see a problem is nothing like the first.

Read
Subscribe No spam, ever

Get new posts when they land.

One email per article, nothing else. Unsubscribe from any of them.

Your address is used only to send new articles. It isn't sold, shared or used for anything else.

Reading about a problem you actually have?