Hacker News new | ask | show | jobs
by signal11 753 days ago
I agree, and a lot of this applies to large companies as well.

Of course larger orgs will have higher tolerance for a wider set of technologies, but this tolerance is not infinite, and choosing tech because that one team was a fan creates staffing problems over time, especially as the original devs move on. Eventually you get “estate sprawl” that’s difficult to manage.

Choosing to minimise dependencies is definitely a (good) choice. The key is the right tech for the task at hand. Equally org-wide “use Oracle for everything” mandates aren’t helpful.

Balancing these at a large org definitely needs good engineering leadership!