Skip to main content

368 posts tagged with "Engineering"

Engineering insights and technical deep dives

View all tags

Java 27 Is GA: G1 Everywhere, Quantum-Safe TLS, and Goodbye Intel Macs — Your Buildpack TODO List
·Dora Noda·10 min

Java 27 Is GA: G1 Everywhere, Quantum-Safe TLS, and Goodbye Intel Macs — Your Buildpack TODO List

Java 27 turned on G1, compact object headers, and hybrid post-quantum TLS by default while ending Intel Mac maintenance. Here is what each change means for a self-hosted PaaS Java buildpack, with container memory math and a build-fleet checklist.

self-hosting
PaaS
engineering
security
+1
10,000+ MCP Servers in Production: What the 2026 Numbers Say About Treating MCP as Infrastructure, Not a Toy
·Dora Noda·12 min

10,000+ MCP Servers in Production: What the 2026 Numbers Say About Treating MCP as Infrastructure, Not a Toy

MCP has crossed 10,000 public servers and 97 million monthly SDK downloads — but benchmarks show the stdio transport collapsing at 20 concurrent connections while Streamable HTTP holds 100% success. This breakdown turns the 2026 numbers into a production checklist: stateless transport, backpressure, real-path health checks, OAuth, and a load-test recipe for deploy and rollback tools.

Model Context Protocol
AI agents
infrastructure
engineering
+1
PostgreSQL 18's Async I/O on Owned NVMe: What io_uring Reads, uuidv7, and a CNPG Upgrade Path Mean for Operator-Owned Postgres
·Dora Noda·9 min

PostgreSQL 18's Async I/O on Owned NVMe: What io_uring Reads, uuidv7, and a CNPG Upgrade Path Mean for Operator-Owned Postgres

PostgreSQL 18's async I/O can nearly triple cold-read speed — but only on workloads that touch disk, on nodes that pass a short kernel and seccomp checklist. Here are the numbers, the checklist, and a CNPG upgrade runbook measured against Railway's one-click button.

self-hosting
PaaS
migration
engineering
Railway's Five Outages Since November: What the Post-Mortems Say About Owning Your Control Plane
·Dora Noda·12 min

Railway's Five Outages Since November: What the Post-Mortems Say About Owning Your Control Plane

Railway published five post-mortems in six months — from a GitHub rate-limit cascade to Google Cloud suspending its production account for eight hours. Read together, they show hosted-PaaS reliability is bounded by upstream accounts and shared control planes a self-hosted fleet never inherits.

PaaS
self-hosting
engineering
infrastructure
When the Billing Bug Hits Pause on Production: Vercel's July 10 Spend-Management Incident and the Guardrail Boundary Every Platform Needs
·Dora Noda·10 min

When the Billing Bug Hits Pause on Production: Vercel's July 10 Spend-Management Incident and the Guardrail Boundary Every Platform Needs

A Vercel budget miscalculation paused live production deployments for teams with auto-pause enabled on July 10, 2026. This breakdown reconstructs the three-and-a-half-hour timeline from the status record — and turns it into a five-rule checklist for spend guardrails that cannot kill serving.

PaaS
cost-optimization
self-hosting
engineering
GitHub Purges Node 20 From Actions Runners on September 23: What Breaks, What to Bump, and Why Your Own Metal Sets Its Own Deadline
·Dora Noda·9 min

GitHub Purges Node 20 From Actions Runners on September 23: What Breaks, What to Bump, and Why Your Own Metal Sets Its Own Deadline

On September 23 GitHub removes Node 20 from every hosted Actions runner, and workflows pinned to node20-era actions fail outright instead of warning. The exact majors to bump, the runner floor for self-hosted fleets, and why owning your build plane turns the next vendor deadline into a planned window.

self-hosting
developer tools
engineering
guide
Interview Kubernetes vs Production Kubernetes: What a Viral Essay Gets Right About Running Clusters on Owned Machines
·Dora Noda·12 min

Interview Kubernetes vs Production Kubernetes: What a Viral Essay Gets Right About Running Clusters on Owned Machines

A viral June 2026 essay argues Kubernetes interviews test what you can define, not what you can operate — mapped here onto owned hardware: PDBs, memory limits, DNS failure modes, and five scenario questions to hire by.

Kubernetes
self-hosting
engineering
infrastructure
Kubernetes v1.36 Route Sync Metric: Catch Your CCM Wasting API Calls on Hetzner
·Dora Noda·8 min

Kubernetes v1.36 Route Sync Metric: Catch Your CCM Wasting API Calls on Hetzner

Kubernetes v1.36 adds a route sync counter to the Cloud Controller Manager. Here is what it measures, how to A/B test watch-based reconciliation with it, and which Prometheus alerts to wire on Hetzner.

Kubernetes
self-hosting
cloud infrastructure
engineering
Railpack Is Eating Zero-Config Builds: What Coolify v4.1's Bet Means for Your Self-Hosted Fleet
·Dora Noda·9 min

Railpack Is Eating Zero-Config Builds: What Coolify v4.1's Bet Means for Your Self-Hosted Fleet

Coolify v4.1 shipped Railpack as a first-class build option, making it the second platform to bet on Nixpacks' successor. Why the zero-config build layer is consolidating, how Railpack's BuildKit-native pipeline beats Nix on image size and versioning, and what self-hosted fleets should do about it.

self-hosting
PaaS
engineering
developer tools
Showing 28–36 of 368 posts