After about 3 years using hosted Ghost for my site, I've finally moved off the platform. Don't get me wrong, Ghost is great — in fact, I still use it for another (self-hosted) blog — but with my low blogging rate it was very much not worth the cost for me.
The setup I've gone with this time for my main site is a Pelican static site hosted on S3, still through Cloudflare. The advantage here is that I don't need to worry about a server going down, and now if I want to extend the site it's much easier to include additional HTML files. There are some drawbacks to not having a backend, and in fact I'll eventually need to figure out what to do for some planned projects that do require backend processing. However, for now I'm finally off the platform I'd been underutilising.
My old blog had about 10 posts or so, but I'll only be porting a few of the more interesting ones.