Skip to main content

368 posts tagged with "Engineering"

Engineering insights and technical deep dives

View all tags

The Deploy That Pointed at Nothing: Firetiger's CI Race Condition and the One Check That Would Have Stopped It
·Dora Noda·9 min

The Deploy That Pointed at Nothing: Firetiger's CI Race Condition and the One Check That Would Have Stopped It

A canceled CI build fooled Firetiger's deploy pipeline into shipping a container image ID that was never built, triggering an 8-hour ingest outage. Here's the exact failure chain, and the one registry check that would have caught it.

self-hosting
PaaS
infrastructure
engineering
Do You Still Need kubectl for Cluster API Fleet Management? Headlamp's New Plugin Says Mostly No
·Dora Noda·9 min

Do You Still Need kubectl for Cluster API Fleet Management? Headlamp's New Plugin Says Mostly No

Kubernetes retired its Dashboard and pointed operators at Headlamp's new Cluster API plugin — here's exactly what it replaces, what still needs kubectl and GitOps, and why bex should adopt it instead of building a bespoke fleet view.

self-hosting
PaaS
infrastructure
engineering
K3s vs K0s Under Cluster API: Which Lightweight Distro Actually Fits a Hetzner Fleet's Machine Lifecycle
·Dora Noda·9 min

K3s vs K0s Under Cluster API: Which Lightweight Distro Actually Fits a Hetzner Fleet's Machine Lifecycle

Most k3s-vs-k0s comparisons are written for a single Raspberry Pi. Under Cluster API on Hetzner, the real fork is where each distro puts your control plane — and it changes your upgrade and cert-rotation story more than either binary's size does.

self-hosting
PaaS
infrastructure
engineering
Kamaji Turns Kubernetes Control Planes Into Pods — But It Only Cuts the Control-Plane Bill, Not the Worker-Node One
·Dora Noda·9 min

Kamaji Turns Kubernetes Control Planes Into Pods — But It Only Cuts the Control-Plane Bill, Not the Worker-Node One

A worked cost model for Kamaji's Cluster API control-plane provider: what running tenant control planes as pods actually removes from a self-hosted fleet's bill, what it leaves untouched, and where its shared-kernel isolation stops being enough.

PaaS
self-hosting
infrastructure
cost-optimization
+1
Kamal Supports Cloud Native Buildpacks, Not Just Dockerfiles: What That Means for bex's Own Build Path
·Dora Noda·8 min

Kamal Supports Cloud Native Buildpacks, Not Just Dockerfiles: What That Means for bex's Own Build Path

Kamal, 37signals' zero-daemon deploy tool built specifically to avoid PaaS abstraction, now ships a pack builder option for Cloud Native Buildpacks alongside its default Dockerfile path. Here's the actual config, why a minimal-abstraction tool reached for a CNCF spec instead of writing its own builder, and what it means for bex's default.

self-hosting
PaaS
infrastructure
engineering
Kubernetes 1.36 Just Removed gitRepo Volumes and IPVS kube-proxy — Here's the Audit Your Cluster API Fleet Needs Before You Upgrade
·Dora Noda·8 min

Kubernetes 1.36 Just Removed gitRepo Volumes and IPVS kube-proxy — Here's the Audit Your Cluster API Fleet Needs Before You Upgrade

Kubernetes 1.36 permanently kills gitRepo volumes (closing a CVE-2024-10220-class RCE) and removes IPVS kube-proxy mode as hard failures, not warnings. Here are the exact audit commands a Cluster API fleet needs before upgrading, including the CAPI config gap that hides IPVS on Hetzner clusters.

self-hosting
PaaS
security
infrastructure
+1
Kubernetes Dashboard Is Officially Dead: What Breaks When You Move to Headlamp
·Dora Noda·8 min

Kubernetes Dashboard Is Officially Dead: What Breaks When You Move to Headlamp

Kubernetes Dashboard is archived for good. Here's exactly what breaks in a kubectl proxy workflow when you move to Headlamp, what RBAC setup transfers untouched, and what the Cluster API plugin gives a fleet operator that Dashboard never could.

self-hosting
PaaS
infrastructure
engineering
The State of Platform Engineering Vol 4: 29.6% of Platform Teams Don't Measure Success at All
·Dora Noda·9 min

The State of Platform Engineering Vol 4: 29.6% of Platform Teams Don't Measure Success at All

A 2026 survey of 518 platform engineers found nearly a third don't measure success at all. Here's what the budget and adoption data actually show — and three cheap metrics to instrument instead so your platform isn't next year's defunded line item.

self-hosting
PaaS
engineering
AI agents
Your Files Never Moved: What Plex's July 2026 Outage Reveals About Fake Self-Hosting
·Dora Noda·8 min

Your Files Never Moved: What Plex's July 2026 Outage Reveals About Fake Self-Hosting

Plex's July 14, 2026 outage never touched a single self-hosted file — but users still got locked out, because auth and discovery route through Plex's cloud by default. Here's what that reveals about the gap between owning your disk and owning your infrastructure.

self-hosting
PaaS
infrastructure
engineering
Showing 190–198 of 368 posts