Infrastructure and platform engineer. Kubernetes, observability, reliability, and cloud systems.
Three of these stack: otel-service-reference is the application, kubernetes-platform-reference is the platform it runs on, and terragrunt-reference-architecture is the cloud underneath.
capsize and switchyard are standalone systems. capsize is a read-only Kubernetes CLI that scores cost waste against blast radius. switchyard is an inference gateway that routes across three simulated providers and fails over between them. Neither depends on any of the other three.
Building these systems exposed failures their checks missed. Five investigations into what went wrong, how I found it, and what changed.
-t takes a prefix on BSD and a template on GNU, so a line that works on macOS
is impossible on a Linux runner. Reproducing it without a Linux box, and the
form both accept.
A process answers on a port the pod spec never declares, and kubectl port-forward reaches it anyway. What actually keeps that port unpublished, and
what containerPort does not do.
A read-back assertion wrote through a load balancer and read through
port-forward, so it checked one replica in three. Why it passed against a
boundary broken on purpose, and the same defect surviving into the fix.



