The cluster that almost wasn't
Stage 1 of Ship Boring Lab: building a two-node Kubernetes cluster from scratch, debugging SSH, cloned VM identities, Ansible edge cases, and the failures hiding underneath the automation.
Engineering, in practice
Notes, experiments, and projects across DevOps and platform engineering. Follow the build, the failures, and the thinking behind the fix.
Build · Break · Operate
Roadmap · Planned
Argo CD and Kustomize for GitOps; Kyverno policies and Argo Rollouts for controlled promotion across environments.
Engineering stories and small discoveries from the work.
Stage 1 of Ship Boring Lab: building a two-node Kubernetes cluster from scratch, debugging SSH, cloned VM identities, Ansible edge cases, and the failures hiding underneath the automation.
The manifesto: why the best infrastructure is boring, why in-house tooling deserves a public rebuild, and the five rules this series will not break.
An Ansible task should succeed when the machine is already in the desired state.
Project / learning workspace
Certification study packs and engineering learning paths, with focused bites, labs, revision, and personal notes. Start with Terraform Associate 004 or Linux foundations.
Project / career toolkit
A browser-based tool that reviews your public GitHub work and helps you prepare a portfolio and job application documents.