Skip to main content

Blog

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

Railway's One-Click Postgres Upgrades Land as Postgres 14's Clock Runs Out: the Button, the CNPG Runbook, and the 6x Cost Gap
·Dora Noda·9 min

Railway's One-Click Postgres Upgrades Land as Postgres 14's Clock Runs Out: the Button, the CNPG Runbook, and the 6x Cost Gap

Railway's September 11 one-click Postgres major-upgrade button, mapped click-by-click to its CloudNativePG equivalent: what the preflight, backups, and revert banner replace, a six-step runbook for doing it on owned hardware, and the 6x meter-vs-flat cost gap at two sizes.

self-hosting
PaaS
cost-optimization
migration
+1
Railway's $100M Bet: What Per-Second Pricing Really Costs When the Container Never Sleeps
·Dora Noda·8 min

Railway's $100M Bet: What Per-Second Pricing Really Costs When the Container Never Sleeps

Railway raised $100M to challenge AWS, but the same always-on API, worker, and Postgres costs ~$148/month on its per-second meter versus ~$20 on flat Hetzner boxes — and the '50% under hyperscalers' claim inverts against an actual AWS baseline. A worked three-way recompute plus the three-hour rule for when the meter wins.

self-hosting
PaaS
cost-optimization
migration
Every Pulumi Stack Is Now a Kubernetes CRD: What Operator 2.0 Buys a Cluster API Fleet (and Where Crossplane Already Covers It)
·Dora Noda·11 min

Every Pulumi Stack Is Now a Kubernetes CRD: What Operator 2.0 Buys a Cluster API Fleet (and Where Crossplane Already Covers It)

Pulumi Kubernetes Operator 2.0 runs each stack in its own Workspace pod behind the stable Stack CRD. We grade what IaC-as-CRD buys a Cluster API management cluster, where Crossplane already covers the same ground, and which one your agent-operators inherit.

Kubernetes
self-hosting
PaaS
AI agents
+1
Your Queue Is Retrying Itself Slow: What OpenFaaS Adaptive Concurrency Fixes About Async Batch Work on Kubernetes
·Dora Noda·10 min

Your Queue Is Retrying Itself Slow: What OpenFaaS Adaptive Concurrency Fixes About Async Batch Work on Kubernetes

OpenFaaS's April 2026 queue-worker update replaces greedy async dispatch with a feedback loop that learns each function's capacity — clearing the same batch about 50% faster with far fewer 429 retries. How it works, what it costs, and whether a git-push PaaS should host functions or just containers.

PaaS
self-hosting
Kubernetes
engineering
MCP Breaks Forward Again: Pinning a Shipped Infrastructure Server Through the 2026-07-28 Protocol Churn
·Dora Noda·9 min

MCP Breaks Forward Again: Pinning a Shipped Infrastructure Server Through the 2026-07-28 Protocol Churn

MCP revision 2026-07-28 deletes the initialize handshake and session IDs while 10,000-plus servers run in production. What broke, how each client/server era-mismatch fails for deploy, rollback, and log reads, and the pinning checklist — plus why a stable REST API under the MCP layer is the real durability story.

Model Context Protocol
AI agents
PaaS
self-hosting
Kubernetes 1.37 Let HPA Scale to Zero: Do You Still Need KEDA?
·Dora Noda·9 min

Kubernetes 1.37 Let HPA Scale to Zero: Do You Still Need KEDA?

Kubernetes 1.37 graduates HPA scale-to-zero to beta, on by default. A worked idle-bill example on Hetzner metal shows when native HPA replaces KEDA's HTTP add-on — and why queues and events still belong to KEDA.

Kubernetes
self-hosting
PaaS
cost-optimization
Delete Your Validating Webhook: What Kubernetes 1.36 Declarative Validation GA Actually Means for PaaS Operators
·Dora Noda·10 min

Delete Your Validating Webhook: What Kubernetes 1.36 Declarative Validation GA Actually Means for PaaS Operators

Kubernetes 1.36 graduated declarative validation to GA — but CRD CEL rules shipped in 1.29. What each milestone means for platforms defining App and Tenant CRDs, with a before/after webhook deletion guide.

Kubernetes
self-hosting
PaaS
engineering
Kubeflow Grew Up in 2026 — Here's What Your PaaS Should Steal (and What to Leave Alone)
·Dora Noda·9 min

Kubeflow Grew Up in 2026 — Here's What Your PaaS Should Steal (and What to Leave Alone)

Kubeflow graduated CNCF in August 2026 with Kale 2.0 and a rebuilt Trainer for distributed AI and HPC. A borrow-vs-skip guide for PaaS teams running agent sandboxes: take JobSet, Kueue, and DRA-aware placement, leave the platform behind.

Kubernetes
AI agents
PaaS
self-hosting
Kepler Rewrote Its Power Meter in v0.10: Re-Test Your Per-Pod Energy Numbers Before They Become the Showback Default
·Dora Noda·12 min

Kepler Rewrote Its Power Meter in v0.10: Re-Test Your Per-Pod Energy Numbers Before They Become the Showback Default

Kepler v0.10 replaced its eBPF measurement engine with direct hardware-meter reads. The numbers got cheaper to collect but rest on a different accuracy contract — here is the verdict table and a six-step re-validation runbook before per-pod joules become tenant showback.

Kubernetes
self-hosting
cost-optimization
Showing 739–747 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