This website is a static site generated by Hugo with the PaperMod theme.

I’ve used a variety of services for hosting both static and dynamic websites in the past (in a production capacity), but initially tried out AWS Amplify to host this website (which I never used before this website). To do this, I followed the instructions here, although they are a bit dated (AWS has redesigned all the UIs in the last few years), so I also documented the process here. It was easy to setup, I was curious what it was like, and it worked. Unfortunately, I found cold start times problematic 1.

Today, I instead use S3 + Amazon CloudFront. This is what I typically use for serving static sites in production and it doesn’t have the cold start problem of AWS amplify. It also avoids all the hassles of managing your own EC2 instance. Another reason alternative would have been GitHub pages.


  1. It might be that I could have fixed this with moderate effort, I’m not sure. ↩︎