When I rebooted by blog, I came across this simple tutorial on Twitter for creating a simple static site with Gatsby and Netlify:
https://www.gatsbyjs.org/tutorial/blog-netlify-cms-tutorial/
This allows me to host a static (fast) blog for free, with HTTPS, a custom domain. It also happens to have an in-built editor, to save me from running git commit ad nauseam.