Writing on building, shipping, and the odd tangent.

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.

Why I folded my free tool into the agency site

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.

Why I swapped my MacBook for a Mac mini

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.

Lifting Times is back

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.

I built a shop that sells nothing

LeerHaus is a satirical luxury shop that sells real products containing nothing — an excuse to try FluentCart, a new WooCommerce alternative.

Where people quit a quote form

Two recent Quotify updates — a template library and conditional logic — aimed at the exact moments people give up.

Notes on building SendTidings

Why I built a client reporting tool, and what I learned shipping it alongside agency work.

Hello World (Again)

The first post. A bit about what I'm building and why.