This website is generated from Markdown by Hugo, the Go static site generator, and served on the cheap from an S3 bucket.

In the past I would have set up a VM running nginx, and spent a bunch of time doing sysadmin tasks like setting up backups, periodic software updates/patches, etc.

Today, I do a git push, a bunch of machinery runs to regenerate the static content, uploads it to S3, and Amazon takes it from there.

And it's all managed using Terraform, so it's version controlled and immutable infrastructure.