Oscar Funes

Archives
Subscribe
June 15, 2026

Resistance to Change

Hey!

Welcome back to another week of musings.

I just wrapped up a month-long incident, and my body broke down on me, so I spent the whole weekend inside and taking ibuprofen!

Hopefully, you had a better weekend and managed to restore energy for the week ahead!

Was this forwarded to you? You can subscribe here!


Things I enjoyed in the past week

  • AI demands more engineering discipline. Not less (xpost) Another great post by Charity Majors.
  • 10 reasons why (human) creativity will save the day a post by a writer I follow on Substack.
  • I've been enjoying the World Cup, I have my Argentina and Japan jerseys ready!

At work, we've been trying to redesign our test environment architecture for a long time.

A lot of effort has gone nowhere, between just trying to patch it and trying to burn it down and create anew. In general, the more I pay attention, the more I notice things, the "resistance to change" type of things that a lot of books talk about (e.g., Switch, Thinking, Fast and Slow).

Lack of Clarity

Whenever people are confused or simply unaware of the new solution, the status quo wins.

There's a lot of pull not to let go, even if that ship is sinking or making us really unproductive.

You not only need documentation, but I've also noticed you need clear steps and actions repeated again and again. As the phrase goes, when you're tired of repeating, they've started to hear it.

Make them Care

People fear losing what makes them productive (even if not really that much productive), or we're still talking about how that attempt 4 years ago failed, we should never try again.

In practice, we should look into ways to make them care about the new solution, explain how it will benefit them, or evoke an emotional attachment to it similar to that for old technology.

Like: "We won't be fixing this again and again, or turn it on and forget the platform will take care."

Make the right thing easy

This is important; people will ask for all their hacks or tricks to be "grandfathered" into the new solution.

And while some may make sense, most of the time, it doesn't. Because they're built around unblocking a single person while not benefiting the group.

I don't fully like the word "incentives," but the incentives aren't aligned and are clearly visible because this single person knows the "Konami code" for the test environments.

These people tend to be blocked one way, and they need to deliver their ticket; they push all the buttons and get unblocked, so they keep doing it.

In practice, these behaviors should be made harder and harder, instead of fixing the actual issue, or fixing the platform.

Happy coding!


website | twitter | github | linkedin | mastodon | among others

Read more:

  • February 3, 2025

    Trade-offs of Change

    Hey! Welcome back to another week of musings. We're in the middle of an atmospheric river in the Bay Area, so lot of rain for us, stay at home and drinking...

    Read article →
  • December 16, 2024

    Change Fatigue

    Hey! Welcome back to another week of musings. This will be my last newsletter of the year! I'll leave you to rest for the remaining two weeks. We'll see each...

    Read article →
Don't miss what's next. Subscribe to Oscar Funes:
Share this email:
Share on Twitter Share on LinkedIn Share on Reddit
GitHub
Bluesky
Twitter
LinkedIn
Mastodon
Powered by Buttondown, the easiest way to start and grow your newsletter.