Ppankajsharmadevinbuild-and-scale.hashnode.dev·May 1 · 4 min readWhen “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 cli00
Ppankajsharmadevinbuild-and-scale.hashnode.dev·Apr 16 · 4 min readChromium + 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: Debi00
Ppankajsharmadevinbuild-and-scale.hashnode.dev·Apr 16 · 1 min readHello 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 b00