Miroslav Popovic

@miroslavpopovic.com

Software Engineering Manager @qinshift; Full-stack .NET and JavaScript developer; Wannabe architect; Dev community supporter; #blbitug co-leader; #initconf organizer; Speaker; ❤️#aspnetcore

The next model shifts the work earlier. Monitoring before the problem exists. Analysis before anyone asks. Remediation before users notice. Humans reviewing and approving - not scrambling and firefighting.The shape of what's coming (soft teaser)

The shape of what's coming (soft teaser)

You're planning a major refactor. Somewhere in the planning you realize: you don't have a clear, current picture of what your system connects to. Every architecture team has been here.

What architecture teams have never had - teaser 09

Every integration decision has context. Why this auth approach? Why that retry pattern? Usually one person knows. It's in their head, occasionally in a Slack thread from 18 months ago.

Knowledge preservation / team continuity teaser 07

Same endpoint. Same deprecation. Same migration. One process: two days, 45 min of human time. The other: three weeks, if you're lucky. The difference isn't effort. It's architecture.

What proactive actually looks like (concrete story) teaser 06

System X releases v2.3. Ticket created. It waits in the backlog. Developer picks it up weeks later. Done. Meanwhile System Y released an update. And System Z. The queue refills faster than you can drain it.

The whack-a-mole that never ends - teaser 05

There's a threshold where complexity stops being manageable by observation and starts requiring something else. Most teams crossed it a while ago.

When complexity outgrows human cognition teaser image 04

Nobody budgets for integration maintenance honestly. 15 external systems, quarterly updates - that's 60 integration changes a year just to stand still. Before you've built a single new feature.

Abstract image for the hidden tax of integration maintenance post

We all know the 2 AM call. Something broke. Nobody knows what changed. An hour later: a third-party API updated two weeks ago. The announcement was in their changelog. Nobody saw it.

reactive IT is dying - teaser image