Blog
Fun things I’m doing with GitHub Actions
September 7, 2020 Update: I'm mostly not using GitHub Actions any more in the ways described in the post, however the ideas are still valid so I'm leaving...
Teaching Rego to compare Semantic Versions
August 31, 2020 This is a post about a recent contribution I made to the OPA project. OPA (Open Policy Agent) aims to provide a standard means...
Building a contact list in Notion that works for me
June 6, 2020 Update March 2023: There's now a Notion API that would be a better way to do this. I also moved my contacts database to Airtable...
SemVer comparisons with OPA
May 8, 2020 Update: I've written a follow up post here explaining how I later added this functionality to Rego itself.
Introducing charlieegan3/infrastructure
December 8, 2019 Since starting at Jetstack I've spent much time building a personal Kubernetes cluster to run my various side projects. I no longer run anything on Heroku, Lamdba,...
Fun things I did in Rego while validating Christmas Trees
December 5, 2019 I've been working on fun project recently for the 'Christmas Show & Tell' event at the London Computation Club. At club show and tells there are...
What to do with all these cluster updates...
November 6, 2019 This year at work I've been building out a platform on Google's managed Kubernetes offering GKE. While GKE makes it easier to automate the provisioning and management...