Do you use a bunch of different tech stacks at your company?
"I’ve encountered so many teams who say that migration will happen 'next quarter.' The reality is that, even when they manage to finally start, migrations have become continuous, rather than discrete, processes. A 99% Developer team with legacy code and a lean team is probably never going to convert their entire code base over to microservices or GraphQL. For most organizations, tech stacks and tool chains are heterogeneous, a combination of the layers of languages, frameworks, and tools that have been picked up over the years."
I've generally observed that the less you see engineering as an ideal state or set of standards, and rather as a living and breathing organism in your company, the easier your life will be. Curious what other people's companies are setup like in this regard, and if you see a lot of fragmented tech stacks across the board.