Personal Website
This website is my first major project. It’s a work in progress so check back often to see the improvements I’m making!
Website
I built the site using Hugo along with a customized theme.
Infrastructure
The website is hosted in an AWS S3 bucket with Route 53 setup for routing traffic from my domain name.
I used Terraform to provision all of the infrastructure for the site. The Terraform code can be found here.
Pipeline
The site is deployed to the S3 bucket using a GitLab CI/CD pipeline.
This pipeline builds the website content and then uploads it to the bucket.
Source code for the pipeline can be found here.