I built 70 small Bash commands with AI and tested them on eight Linux distros in CI. Alpine’s BusyBox broke seven things, one test failed only on GitHub because of a zombie process, and 35 checks turned out to be unable to fail. These are the bugs, why they happened and how I fixed them.
I built a small website monitor so that a DevSecOps pipeline would have something real to build, scan and deploy. This is what the pipeline does, the four things that broke on the way, and what a company would do differently.
A deep dive into building a fully automated local Kubernetes cluster with Terraform and QEMU/KVM. One command provisions 3 VMs, installs Kubernetes via kubeadm, deploys Calico CNI, and joins workers automatically (no manual SSH required). Includes a detailed breakdown of the Terraform libvirt provider 0.8→0.9 rewrite and what breaking schema changes mean for your infrastructure code. Updated for v2.1 with the five bugs that kept Fedora 44 from booting.