The software landscape is fragmented and specialized and will continue to remain so. Developers have their own beloved tools for development, builds, testing, and so on. Often referred to as a tyranny of choice, this fragmentation is becoming increasingly intentional, especially among the ever-blooming open source development landscape.
Fighting this trend is more often than not a boondoggle for organizations, and ultimately, standardization can even lead to anti-patterns. Realizing this, how can you promote developer productivity in your company if you have the common pattern of a polyglot build system environment? Our own Gradle Enterprise Front End team has implemented both the practice and toolchain, and have seen impressive results:
Read More →