Skip to main content

Blog

Insights, analysis, and updates from the AI agent economy. Browse by tag · Browse the archive.

Kubernetes 1.37 Makes HPA Scale-to-Zero Default: Do You Still Need KEDA or Knative?
·Dora Noda·11 min

Kubernetes 1.37 Makes HPA Scale-to-Zero Default: Do You Still Need KEDA or Knative?

Kubernetes 1.37 graduates HPA scale-to-zero to beta and enables it by default. What minReplicas 0 replaces, the two gaps that keep KEDA and Knative in the stack, and a worked cost comparison for idle tenants.

Kubernetes
self-hosting
PaaS
cost-optimization
Heroku to Kubernetes With Near-Zero Downtime: What Migration Services Sell vs. What the Cutover Requires
·Dora Noda·10 min

Heroku to Kubernetes With Near-Zero Downtime: What Migration Services Sell vs. What the Cutover Requires

A service-by-service read of Qovery's modernization roundup: consultancies and hyperscalers run the cutover, platforms own day two, and the only honest downtime number is a minutes-long database write pause — plus what the same stack costs on owned hardware.

PaaS
migration
Kubernetes
self-hosting
Heroku Wants $140+/mo for Your Django App. Fly.io Does It for $15–$35: Pricing a Django Exit in 2026
·Dora Noda·11 min

Heroku Wants $140+/mo for Your Django App. Fly.io Does It for $15–$35: Pricing a Django Exit in 2026

A production Django stack — web, Celery worker, scheduler, Postgres, Redis — bills $140+/mo on Heroku against $15–$35 on Fly.io. A line-by-line recompute across Render, Railway, Fly.io, and flat-rate Hetzner, plus the migration costs and sensitivity cases that move the ranking.

migration
cost-optimization
PaaS
self-hosting
Heroku Alternatives in 2026: Auditing the Render vs Railway vs Fly.io Rankings, Priced to the Dollar
·Dora Noda·10 min

Heroku Alternatives in 2026: Auditing the Render vs Railway vs Fly.io Rankings, Priced to the Dollar

Render, Railway, and Fly.io top every Heroku-alternatives ranking in 2026. This audit stress-tests each platform's claims against a real Heroku exit and prices the same workload four ways, including a flat-rate Hetzner baseline.

PaaS
migration
cost-optimization
self-hosting
hcloud-cloud-controller-manager's Experimental Server Cache: Fewer Hetzner API Calls, and the Staleness Question It Reopens
·Dora Noda·12 min

hcloud-cloud-controller-manager's Experimental Server Cache: Fewer Hetzner API Calls, and the Staleness Question It Reopens

hcloud-cloud-controller-manager v1.32.0 added an experimental server cache that collapses per-Node Hetzner API lookups into one snapshot per window — and v1.33.0 fixed the stale not-found it shipped with. Here is the worked call math against the 3,600-request hourly budget, the staleness trade, and the upgrade checklist for a CAPH fleet.

Kubernetes
infrastructure
self-hosting
cost-optimization
Harbor's CVSS 9.4 Default Password: How to Tell If Your Registry Is Exposed, and the First-Boot Rule That Prevents the Next One
·Dora Noda·9 min

Harbor's CVSS 9.4 Default Password: How to Tell If Your Registry Is Exposed, and the First-Boot Rule That Prevents the Next One

Harbor 2.15.0 and below ships with a working admin/Harbor12345 default worth CVSS 9.4. A five-minute exposure audit, the rotate-first fix order, what to hunt if it was reachable, and the first-boot rule your own platform should steal.

security
self-hosting
infrastructure
guide
GitHub Actions Goes Down and So Do Your Deploys: Designing a Git-Push Deploy Path That Survives an August 2026-Style GitHub Outage
·Dora Noda·10 min

GitHub Actions Goes Down and So Do Your Deploys: Designing a Git-Push Deploy Path That Survives an August 2026-Style GitHub Outage

On August 6, 2026, a nine-hour GitHub Actions outage froze builds, webhooks, and Pages publishes — including teams on self-hosted runners. This guide maps the blast radius and lays out a five-piece git-push deploy path that keeps shipping when the forge goes dark.

self-hosting
PaaS
infrastructure
guide
GitHub's Egress Firewall Won't Cover Your Self-Hosted Runners — Here's the Blueprint That Will
·Dora Noda·11 min

GitHub's Egress Firewall Won't Cover Your Self-Hosted Runners — Here's the Blueprint That Will

GitHub's 2026 roadmap adds a root-proof egress firewall for hosted runners only. Replicate that guarantee on self-hosted ARC runners with ephemeral pods, default-deny egress, Cilium DNS allowlists, and SHA-pinned actions.

cybersecurity
Kubernetes
developer tools
self-hosting
+1
GitHub's July 29 Runner-Registration Outage: Your Build Pipeline Runs on Capacity Someone Else Plans
·Dora Noda·9 min

GitHub's July 29 Runner-Registration Outage: Your Build Pipeline Runs on Capacity Someone Else Plans

On July 29, 2026, GitHub's runner-administration service ran out of memory and builds quietly stopped starting. It was one of seven capacity-rooted incidents across July and August, and a concrete case for running the build step on capacity you plan yourself.

self-hosting
PaaS
infrastructure
engineering
Showing 613–621 of 3495 posts

Subscribe

New posts land in your reader as soon as they publish. Pick a format — all three carry the same posts.

Current feeds keep roughly two days of posts so daily polling does not miss a burst. Older entries stay reachable from the feed's next-page link in readers that follow it, or from the blog archive.

Following one topic instead? Browse tags