This site is being developed using Hugo and was initially set up following the Quick Start guide and using the Ananke theme. The code is stored in a Git repository and the site is updated when I push the code to a central repository (in this case GitHub). While I am not currently using the Go language, it is possible to contribute to Hugo development if you wish to do so. More information about Go can be found on the golang.org website.
The updating of the site is handled using Netlify, which is designed for static site generation, but with the ability to enhance it using some dynamic functions, such as user identity, form handling or Lambda functions, using AWS, JavaScript or Go. This site was initially set up using the Host on Netlify guide on the Hugo website.
Since the site is hosted on Netlify and has a ‘site.netlify.com’ domain, CloudFlare Managed DNS services are used to direct the traffic to the Netlify created domain.