# Everything can be improved - but that doesn't mean it should be

but that doesn't mean it should be

Developers have this optimistic approach of "improving things." I felt the same most of the time - rebuilding, improving, and upgrading is part of a developer's foundation.

Does this improvement actually matter?

...

See how differently people ask questions when thinking about the same thing.

What happens if we leave it alone?

"While we're here..." problem

Opportunity cost

Trying to wrap up

- Who benefits if we improve that?

- What will change and what are the risks?

- How much does it cost?

- What happens if we don't do it?

- What are we not doing instead?

- Would I still recommend doing this if I was the owner?

- Would I still recommend doing this if I wasn't the person who gets to build it?

---

Canonical page: https://bollin.dev/writing/everything-can-be-improved
