New Blog 2019 edition

After quite a break I’ve moved my blog off Blogger and wanted a static site instead. I did most of the work to convert to Jekyll and GitHub pages. However, I like building things myself so wanted to use AWS tools to host instead and I don’t use Ruby so opted for Hugo instead so I don’t have to setup Ruby environments.

Now I have the following flow:

  1. Commit changes to GitHub.
  2. AWS CodePipeline is watching for changes. Once detected it will use CodeBuild to build the site and then deploy to S3.
  3. You’ll actually consume the site via CloudFront and ACM for TLS happiness.

I’ll post my about the actual details of my setup in the future.