Kubernetes' New Node Readiness Controller: Closing the Gap Between 'Node Joined' and 'Node Is Safe' on a Bare-Metal Fleet
A new kubernetes-sigs controller lets operators declare exactly which conditions a node must meet before it's schedulable — here's how it works, and exactly where the gap it closes shows up in a Cluster API Hetzner fleet's own bootstrap sequence.
Let's Encrypt's 2.5-Hour Outage Broke Live Renewals: A Real Fallback-CA Design for Self-Hosted ACME
Let's Encrypt's May 2026 outage lasted 2.5 hours and still broke live renewals. The renewal-buffer math showing why short-lived certificates make it worse, and a concrete two-issuer failover design for self-hosted ACME automation.
Database Branching Without a Control Plane: What Neon and Turso Actually Sell — and What Litestream Gives You for Free
Neon, Turso, and a self-hosted SQLite file all sell 'instant database branch' — but they aren't the same trick, and self-hosting libSQL doesn't get you Turso's branch command for free. What each one actually costs, and the litestream restore recipe that replaces it for low-traffic, single-tenant workloads.
MCP Apps Ships July 28: What a Rollout Dashboard Instead of Raw JSON Means for Deploy-From-Chat
MCP Apps lets a tool return a live, sandboxed dashboard instead of a JSON blob the model has to paraphrase. Here's exactly what that changes for a deploy-from-chat platform's rollout and rollback tools.
Neon's 2026 Pricing Reset: What $0.106/CU-Hour Serverless Postgres Really Costs Against Self-Hosted CNPG on Hetzner
Neon's compute and storage rates have dropped repeatedly since the Databricks deal. A line-by-line recompute of what a branching-heavy Postgres workload actually costs on Neon's 2026 pricing versus CloudNativePG on Hetzner — including the labor cost of manual branch refreshes that most comparisons leave out.
Netlify's Credit Cap Doesn't Just Cost You More — It Can Stop Your Deploys Cold
A July 2026 bug locked Netlify accounts out of production deploys with credits to spare — a live case study in what a hard credit ceiling costs that a metered overage bill never could.
Nomad vs Cluster API: Why a 1-3 Week Setup Win Still Loses for a Multi-Tenant PaaS
Nomad reaches production in 1-3 weeks against Kubernetes's 2-6 months — a real win for running your own app, but the wrong axis for a git-push PaaS whose product is hiding the orchestrator from tenants.
Ollama's $65M Series B Just Told Every Self-Hosted PaaS What Its Model-Serving Default Should Be
Ollama's $65M Series B and 8.9 million monthly developers prove local model serving graduated from hobbyist tool to enterprise default — here's the concrete decision rule for when a self-hosted platform should bundle it, and the honest tradeoff of depending on a vendor now selling the hosted alternative.
OpenCost Turns a Fixed Hetzner Bill Into Per-Namespace Chargeback — Without Shipping Cost Data to a SaaS Dashboard
A worked example: converting one real, post-hike Hetzner node price into OpenCost's normalized pricing config, then splitting it into real per-namespace chargeback numbers, idle cost included — no SaaS billing dashboard required.