Dora Noda
Software Engineer
2316 posts · View all authors
Railway's Free Tier Never Came Back: What a One-Time $5 Trial Credit Actually Buys a New Team in 2026
Railway's one-time $5 trial credit sounds generous until you run the actual per-minute billing math — here's exactly how many days it lasts for a real web app plus database, and what the same workload costs on an owned Hetzner box instead.
Railway's Reliability Problem: Five Incidents Since November 2025, and What an Outage Actually Costs a Migrating Team
Railway has logged five platform incidents since November 2025, including an 8-hour GCP account suspension. A worked cost model — SLA credits, hot-standby insurance, and the actual incident bill — for a team deciding whether to migrate.
The Heroku Buildpack Compatibility Myth: What Render's 'Zero-Config Migration' Actually Runs On
Render's 'Heroku buildpack support' is Cloud Native Buildpacks auto-detection, not the literal bin/detect/compile/release scripts your Heroku app runs today — here's the real API gap and what closing it actually takes.
The Section 232 Chip Tariff's 100-Megawatt Loophole: Why a 25% Levy on H200 and MI325X GPUs Exempts Hyperscalers by Design
The Section 232 chip tariff's real exemption isn't a political favor to Amazon, Google, and Microsoft — it's a 100-megawatt threshold baked into the tariff schedule that only hyperscale data centers can reach, and it reshapes the buy-vs-rent math for anyone importing GPU hardware into the US.
Your AI App Builder Ships Where It Wants: The Open Deploy-Target Gap Behind v0, Bolt, Lovable, and Replit
v0, Bolt, Lovable, and Replit Agent all generate a working app and default to deploying it on their own cloud. Here's exactly what 'export the code' does and doesn't get you, and what it actually takes to run the result somewhere you own.
VolumeAttributesClass Went GA Promising Online Volume Resize. Here's What Actually Happens on a Self-Hosted Hetzner Fleet
Kubernetes 1.34 made VolumeAttributesClass GA, promising online volume tier changes with no detach-recreate cycle. Here's what actually happens when you check the CSI drivers a self-hosted Hetzner fleet runs — and the live gap even the one that supports it hasn't closed yet.
10,000 MCP Servers Later, the Hard Part Isn't Building One — It's Being Found and Trusted
MCP passed 10,000 public servers and 97 million monthly downloads in 2026 — but 52% of those servers are abandoned. Here's what building bex's own MCP server into that ecosystem actually requires: the protocol's stateless rewrite, the tool-poisoning threat class, and why shipping one isn't a differentiator anymore.
WebAssembly's 'Container Killer' Just Got Bought by a CDN
Akamai bought Fermyon in December 2025, but Spin and SpinKube left the company's sole ownership eight months earlier when they became CNCF projects. Here's the honest 2026 case for adding them as a self-hosted PaaS's second build target.
Your Admin Dashboard Doesn't Need Keycloak: Authelia and Pocket ID as Forward-Auth, Not Full IdP
A concrete Traefik+Authelia and Caddy+Pocket ID+OAuth2-Proxy walkthrough for locking down a self-hosted PaaS's own admin dashboard, plus the RAM/dependency numbers that show why a full IdP is the wrong tool for this specific job — and the line where it stops being wrong.