One Character That Broke My Terraform Migration
Getting "Provider produces inconsistent result after apply" during Terraform migration? A $ in your resource name might be why — and it is nowhere in the docs.


I'm a Senior Software Engineer based in Novi Sad, Serbia. I work primarily in .NET and Azure, building distributed systems for fintech and enterprise - backend mostly, though I end up touching everything from infrastructure to frontend when needed. I've spent the last 8 years working on systems where things actually have to work - banking platforms, airline operations, cloud-native products built from scratch. I tend to be the person who digs into the hard problems, figures out what's going on, and documents it so the next person doesn't have to suffer through the same thing. Outside of work I write occasionally about things I run into - undocumented bugs, .NET patterns, DevOps workflows. Not on a schedule, just when something seems worth sharing.
Insights on software development, performance optimization, and cloud architecture