New Blog Hosting
By jjm
This is my new static blog that’s built with Hugo (using the Ananke theme) and hosted in AWS, using Cloudfront with a private S3 bucket as the origin.
Following the ideals of being Cloudnative, all the infrastructure is built using Terraform and deployed via GitHub actions.
terraform {
required_version = "~> 0.13.0"
required_providers {
aws = {
source = "hashicorp/aws"
}
}
So far I’m finding Hugo is really nice to use, huge plus being able to write blog posts in Markdown. For various reasons:
- All the time I spend on GitHub during the week very used to Markdown and syntax highlighting.
- Using Bear for notes, on my own and work mac.
- I can use PyCharm for editing.
All I need to do next is get a GitHub Action workflow setup for publishing and every new blog post is just a PR away.
For now, my old wordpress.com hosted blog is still up with a new name geekdad418. Until I migrate over old posts, just need to decide what to do with Flickr.
In the meantime, here’s a photo of a very awesome coffee I had in New York in Febuary 2020. Which was our last trip away just before the pandemic and lockdown hit!