Second blog post
For the time being this site will be hosted on netlify, at https://blog.richardskumat.com.
A fun project would be to setup the blog subdomain to automatically fail over to either Github or Gitlab pages if Netlify's servers were down or if they terminated my account for some reason, but at this point in time it'd be a waste of time, and I'm not even sure where I should get started with this idea.
So after setting up Gitlab and Github repos with the blog repo, I've decided to configure my netlify account to publish from the Gitlab repo.
Also configured my DNS records with terraform to point the blog subdomain with a CNAME record to netlify's subdomain where the site is hosted.
Then added a custom domain on netlify's dashboard, and since the cname record already existed, it was easy enough to enable SSL for the website.