When “Works on Lambda” Breaks on ECS: A Concurrency Bug from Misusing Singletons in .NETWe recently migrated a .NET Core application from .NET 8 to .NET 10 and moved its hosting model from AWS Lambda to ECS. The service acts as a wrapper around a downstream API that reads and updates cliMay 1 · 4 min readbuild-and-scale.hashnode.dev
Chromium + Puppeteer Broke After ASP.NET 8 → 10 Upgrade — The Hidden Snap Trap in DockerWe upgraded a service from ASP.NET 8 to 10. No application code changed—but our Puppeteer-based document pipeline completely broke. The root cause wasn’t .NET. It was a subtle base image change: DebiApr 16 · 4 min readbuild-and-scale.hashnode.dev
Hello World — Building and Learning in PublicHello World — Building and Learning in Public I work on backend systems, mostly in the .NET ecosystem, trying to understand how systems behave under scale, failures, and real-world constraints. This bApr 16 · 1 min readbuild-and-scale.hashnode.dev