Deploying a Hugo Blog with Amazon CodeCatalyst
CI/CD pipelines are an integral part of any developer’s toolset these days. They monitor code and when changes occur, automatically carry out a pre-defined set of actions, typically creating a build environment, and maybe running some tests before deploying the code.
Several tools can host these pipelines, and an important part of the work I do with GlobalLogic UK&I is being able to advise clients on which solutions might be best suited to their needs, and how to implement them.
Continue readingHosting a Hugo static website in AWS
This post is part of a series about hosting a static website, and I’ll be talking about the infrastructure needed to host the website in AWS, and how to deploy via infrastructure as code (IaC). In this post, we’ll use Terraform to describe the infrastructure we want to deploy Our infrastructure I use Hugo to run this blog - it generates static HTML pages based on files written with Markdown which means that I don’t need to worry about running servers. Continue readingCreating and validating ACM certificates with Terraform
This post is part of a series about hosting a static website, specifically a Hugo-based blog hosted in AWS but this process is useful anytime we need to create a SSL certificate in Amazon Certificate Manager (ACM).
Continue readingDevOps Playground CodeCatalyst workshop
In January 2023, I presented at the DevOps Playground held in GlobalLogic’s Edinburgh Office, talking about CodeCatalyst.Using AWS Rekognition to identify race participants
Besides being techy, I dabble in the occasional run at 5k & 10k distances. In many races, photographers capture you, usually in some very un-flattering pose. The problem is that there can be hundreds of photos to check through - sometimes thousands.
Continue reading