Latest posts
-
The Plugins I Keep, and the One I Just Removed

Four plugins, three that came with the hosting, and why I am removing my consent plugin: the feature I installed it for only exists in the paid version.
-
How I Build a Small Business Site, Start to Finish

The exact order I actually work in: domain, hosting, static or WordPress, plus where building with an AI helped me and where it quietly broke my ad code.
-
Wix vs WordPress, After Running Both

Wix and WordPress compared from real projects: what Wix solved in one evening, the limit that stopped me, the maintenance WordPress adds, and leaving.
-
WordPress.com vs WordPress.org: What Changes When You Host It Yourself

WordPress.com prices as published on 20 September 2026 against what my self-hosted WordPress costs, and the four things that change when you hold the files.
-
Website Builders I Have Run, and What Closing Them Was Like

What Wix and Shopify are really like from signup to cancellation, what each one lets you take away with you, and why I kept self-hosted WordPress instead.
-
How to Read a Hosting Uptime Guarantee

What 99.9% uptime allows in hours, the four questions a guarantee has to survive, and why this site will not publish a figure without 30 days of monitoring.
-
Pointing a Domain at Your Host Without Downtime

Nameservers or records, the inventory to take before you touch anything, the TTL trick that makes the switch instant and the checks I run from the terminal.
-
Do You Need a CDN? What Changed on My Sites

I checked whether a CDN changes anything on sites I actually pay for: the edge showed up in the TLS handshake, not in the cache. Measured on 20 Sep 2026.
-
I Thought My Blog Was Cached. It Was Not

My WordPress blog returned no page-cache header. How I checked it with curl, the time-to-first-byte numbers before I fix it, and what they cannot prove.
-
What I Pay for Hosting, Domains and Email

No invented invoices. What I actually hold, what the same plans cost today with entry and renewal prices dated 20 September 2026, and what I could not price.