I could have made it a subscription. I didn't.
My House, My Things is £34.99, once. A record isn't a service: it doesn't need to be running to be useful, it needs to still be there in ten years.
Notes from running a small WordPress agency — the tools I build to make it saner, and the occasional detour into weightlifting or a joke shop that sells nothing.
My House, My Things is £34.99, once. A record isn't a service: it doesn't need to be running to be useful, it needs to still be there in ten years.
The line is a misquote, and it was never a distribution plan. What actually happens after you ship something, and why building is the easy part.
I couldn't say when my boiler was last serviced or what the kitchen paint was. The answers existed, just nowhere I could find them. So I started building.
Plugin Risk Score had its own domain for a while. Moving it onto the agency site was the right call — and the reasoning applies to most free tools.
Stripping three vendor dependencies out of SendTidings was the easy part. The interesting bugs only turned up when I stopped testing on the one machine where everything already worked.
Moving from an M1 MacBook Pro with 8GB of RAM to an M4 Pro Mac mini with 24GB — for local AI, long agent sessions, and a machine that never sleeps.
I've rebuilt and relaunched Lifting Times, the Olympic weightlifting magazine I founded in 2015 — here's what's new and why it still matters to me.
LeerHaus is a satirical luxury shop that sells real products containing nothing — an excuse to try FluentCart, a new WooCommerce alternative.
Why a brochure site doesn't need a database on every page load, and what I reached for instead of WordPress.
A practical checklist for vetting WordPress plugins before you install them, and the warning signs that should make you walk away.