Writing
Notes from building things: tooling, pipelines, observability and cloud architecture. Pieces marked interactive have diagrams you can explore.
2026
- Decommissioning dev clustersGuideHow we retired 8 of 13 dev Kubernetes clusters and cut their spend by over 99%: choosing with evidence, winding down, tearing down and proving they're gone.
- Support matrix designGuideA blueprint for automating a product's support matrix (the OS, Kubernetes and runtime versions it's proven to work with) using Python, Terraform and CI.
2025
- Publishing Pytest + Allure reports seamlessly on AWSon MediumHosting Allure test reports privately on S3 and CloudFront from CI, using pytest-allure-host.
- AI Sec: one dashboard for infrastructure security findingsOne Dash dashboard for Checkov, TFLint and TFSec findings, with OpenAI-generated context.
- BDD framework designGuideA concise architecture guide for designing layered, maintainable BDD automation frameworks.
2024
- Implementing Observability with Prometheus, VictoriaMetrics, and TiltA local observability stack with Prometheus and VictoriaMetrics, run on Kubernetes with Tilt.
- Exploring Interactive Skill Visualization with React LibrariesComparing Victory, Nivo and Recharts to build an interactive skills chart in React.
- Streamlining My CLI Tool Development with GitHub ActionsSetting up CI/CD for Command Assist with GitHub Actions, through to publishing on PyPI.
- Command Assist Tool: Your CLI Companion for Effortless Command ManagementA CLI for saving and finding terminal commands without leaving the terminal, with optional AI help.
2023
- Amazon EKS topology, explainedInteractiveTwo explorable diagrams: the AWS side of EKS and the Kubernetes control plane.