Reflections

Notes from building xVoid.

Pricing, philosophy, and the craft of Ghost CMS commerce.

Will Ghost rank in ChatGPT? An AEO audit of every default theme.

I ran 30 prompts across ChatGPT, Perplexity and Google AI Overviews to see which Ghost sites get cited. The pattern was clearer than expected - and three of Ghost's own defaults are quietly leaving citations on the table.

Adding a shop to a Ghost site: the one-script approach

Ghost doesn't ship with a shop. Here are the three ways people add commerce to it in 2026, why each is awkward, and what a one-script embed actually does.

I've used six blogging platforms in twelve years. I kept Ghost.

WordPress, Squarespace, Medium, Substack, Wix, Ghost. A short tour, the honest annoyances, and why Ghost is the only one I'm still on.

I dropped Google Analytics. Here's what I actually lost.

I replaced GA with the analytics module I built into xVoid a month ago. Here's the honest list of what I lost, what I gained, and why I'm not going back.

I dropped Yoast when I moved to Ghost. Nothing broke.

Ghost ships with the SEO infrastructure WordPress needs Yoast or Rank Math to add. Six months in, my organic traffic is up. Here's the honest comparison.

Should you self-host Ghost or pay for Ghost(Pro)?

I've run Ghost both ways. The maths in 2026, the hidden cost most people forget, and the gotcha buried in Ghost(Pro) Starter.

How I moved my site from WordPress to Ghost in an afternoon

The actual process in 2026 using the official Ghost plugin. What works, what breaks, and how to stop the migration eating your search rankings.

Patreon vs Ko-fi vs Ghost: which one keeps the most of your money?

I looked at all three before I built xVoid. Here's the honest maths on what each one costs, what you actually own, and where the take-rate hides.

Why I built xVoid even though Snipcart already existed

Snipcart was the first thing the Ghost docs pointed me at. Two script tags and a buy button, and you have a cart. So why did I build something else.

Ghost vs WordPress in 2026: the case I actually moved my site for

WordPress still powers ~40% of the web. So why did I move my own site to Ghost, and why did I then build a shop specifically for Ghost rather than WordPress?

Why I built xVoid - Ghost CMS commerce without the 10% take-rate

I was paying roughly £7,800 a year in platform fees on £6,500/month of sales. So I built the cart I wished existed: $15/month, no take-rate, native to Ghost.