- It’s built using the Hugo static site generator.
 - I used Amazon Lightsail and Certbot to generate it’s Lets Encrypt SSL certificates.
 - I created the contact form using plain old javascript. It integrates with an Incoming Webhook for my personal Slack workspace. No need for an email server.
 - Everytime I check in a change from my local environment, GitLab CI automatically rebuilds and publishes it to GitLab Pages.
 - The only cost is the domain name, apart from the week or so it took to setup.
 - Creating this site has been fun, easy, and a great learning experience!