DEV Community

Tony Colston
Tony Colston

Posted on

2

learning to say no for stack creep

Programmers love the new stuff. That is a technical term: new stuff.

At any part of your tech stack if there is a new thing and you have a programmer working on it you can almost guarantee he is wanting to update it, change it for something new or completely re-write it.

If you are the architect/business owner/product owner you have to learn to say no to these suggestions. And if you are the programmer you need to curb your own desires and not even make the suggestion.

There is a high cost for technology spread. If you love X and you bring X into our stack. How many other people know X? Can I hire people who know X? What about the bus factor if you are the only person who knows X? Will I immediately want to replace X after you leave?

Older reliable tech is almost always the best choice. And that tech might not even be reliable. Maybe older known tech is the better wording.

There can be a point where you need to switch/upgrade/refactor but it should not be a quick choice.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (2)

Collapse
 
aleksikauppila profile image
Aleksi Kauppila β€’

I feel it’s often very short-sighted to add new tech all the time. It’s CVDD - CV Driven Development πŸ˜€

Collapse
 
tonetheman profile image
Tony Colston β€’

exactly!

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay