I have migrated my blog. It is built under Pelican, a static site generator. It allows me to write posts as plain markdown or even Jupyter notebooks. I then use GitHub Pages to version and publish the blog. I am continuing to use Aruba as domain provider. It is sufficient to rename the CNAME
and the ANAME
variables to hide the blog under the marcosantoni.com
domain.
The migration from Wordpress to Pelican was sped up by the pelican-import
plugin. This blog post is a good reference for deploying a Pelican blog on GitHub Pages