But what I have learned being around the Mozilla folks is that technologies always, always, always have arcs. Seems obvious. But decisions that seem incredibly clear in the near term — say a period of 3 or 4 years — don’t always seem so clear several years later.
What we know for sure is this: monocultures always make more & faster progress in the near term when they’re stewarded by strong, vibrant leaders. But over time you get stuck. Companies change, sensibilities change. And then you’ve got all the technology, and all talent, and all of the best thinkers, all trapped on one technology stack.
What we do know is that in technology, we’ve never been served well by monocultures — we know this for sure. I worry that in our desire for clearer definition, easier standards, faster progress, we’re forgetting that we know this. Same as it ever was, I suppose.