Skip to main content

246 posts tagged with "Engineering"

Engineering insights and technical deep dives

View all tags

Buildpacks vs the Self-Hosted PaaS Pack: Why Coolify, Dokploy, and Kubero All Default to Heroku's git-push Instead of Cloud Native Buildpacks
·Dora Noda·9 min

Buildpacks vs the Self-Hosted PaaS Pack: Why Coolify, Dokploy, and Kubero All Default to Heroku's git-push Instead of Cloud Native Buildpacks

Heroku co-created the Cloud Native Buildpacks standard in 2018. In 2026, the leading self-hosted PaaS tools still don't default to it — and two of them support it anyway, just not by default. Here's the actual build layer under each tool's hood.

self-hosting
PaaS
infrastructure
engineering
Chaos Mesh vs LitmusChaos: Which One Actually Fits Breaking Your Own Fleet on Purpose
·Dora Noda·12 min

Chaos Mesh vs LitmusChaos: Which One Actually Fits Breaking Your Own Fleet on Purpose

Chaos Mesh runs a privileged daemon on every node; LitmusChaos spins up a disposable pod per experiment. A concrete look at which one actually proves a self-hosted, multi-tenant Cluster API fleet survives a node loss, a network partition, and an etcd disk going slow — without taking down a tenant's app by accident.

self-hosting
PaaS
engineering
infrastructure
Crossplane vs Cluster API: What a Self-Hosted PaaS Actually Needs
·Dora Noda·9 min

Crossplane vs Cluster API: What a Self-Hosted PaaS Actually Needs

Crossplane can turn any cloud resource into a Kubernetes API; Cluster API already does that for machines. A concrete comparison of what each buys a self-hosted PaaS, and whether bolting Crossplane onto Cluster API solves a problem that's already solved.

self-hosting
PaaS
infrastructure
engineering
+1
Crossplane vs. Cluster API: Two Bets on 'API-First Infrastructure' (and the One a Git-Push PaaS Should Make)
·Dora Noda·10 min

Crossplane vs. Cluster API: Two Bets on 'API-First Infrastructure' (and the One a Git-Push PaaS Should Make)

Crossplane and Cluster API both expose infrastructure as a Kubernetes API, but they bet on opposite things. Here's the concrete test for when a self-hosted PaaS needs Crossplane's generic composition engine, and when a hand-written CRD wins instead.

self-hosting
PaaS
infrastructure
engineering
E2B vs Daytona vs Modal in 2026: Sandbox Pricing Hit Parity — Here's the Utilization Number That Decides If You Should Self-Host
·Dora Noda·10 min

E2B vs Daytona vs Modal in 2026: Sandbox Pricing Hit Parity — Here's the Utilization Number That Decides If You Should Self-Host

E2B and Daytona both landed on the exact same $0.0504/vCPU-hour price in 2026. Here's the actual utilization percentage where running your own Hetzner sandbox fleet gets cheaper than renting theirs.

AI
infrastructure
engineering
cost-optimization
+1
etcd v3.7's RangeStream Fixes a Decade-Old List-Watch Bug — But Not the One That Actually Broke Cluster API at Scale
·Dora Noda·9 min

etcd v3.7's RangeStream Fixes a Decade-Old List-Watch Bug — But Not the One That Actually Broke Cluster API at Scale

etcd v3.7 ships RangeStream, a real fix for a decade-old memory-buffering bug in large list-watch reads. But Cluster API's own 300-cluster scale test shows the actual ceiling on a management cluster's etcd comes from somewhere else entirely.

self-hosting
PaaS
infrastructure
engineering
Gartner's 80%-by-2026 Platform Team Number Is Real. Here's the Golden-Path Math That Decides If It Was Worth It
·Dora Noda·9 min

Gartner's 80%-by-2026 Platform Team Number Is Real. Here's the Golden-Path Math That Decides If It Was Worth It

Gartner's 80%-of-orgs-by-2026 platform-team prediction is on track, but the number that actually predicts a lead-time win is the golden path underneath it: 80%+ voluntary adoption with one, under 20% without.

self-hosting
PaaS
engineering
productivity
Headlamp's Cluster API Plugin: Browser-Native Fleet Management Arrives for Clusters You Actually Own
·Dora Noda·9 min

Headlamp's Cluster API Plugin: Browser-Native Fleet Management Arrives for Clusters You Actually Own

Headlamp's new Cluster API plugin puts MachineDeployment and MachineSet reconciliation state in a browser tab instead of a kubectl session — a concrete before/after for anyone running a self-hosted fleet on owned hardware.

self-hosting
PaaS
infrastructure
engineering
Kubernetes 1.36 Retires the Webhook for Tenant Defaulting — Here's the Before/After
·Dora Noda·9 min

Kubernetes 1.36 Retires the Webhook for Tenant Defaulting — Here's the Before/After

Kubernetes 1.36 graduates MutatingAdmissionPolicy to stable, letting CEL expressions replace the tenant-defaulting webhook most self-hosted PaaS platforms hand-roll. Here's the before/after code, what operationally disappears, and where a hand-written webhook still wins.

self-hosting
PaaS
infrastructure
engineering
Showing 181–189 of 246 posts
Prev21 / 28Next