Hearken to me, my fellow developers. We live in complex and confusing times. Once we sought to make things ever simpler. Then we discovered that simple isn’t necessarily scalable, or efficient, or resilient, and turned to favoring composition over simplicity, deconstructing our systems into multiple independent services. And now–well–now it sometimes seems that we have hit upon the worst of all worlds.
That would explain the eruption of enthusiasm for what has quickly become a whole genre of darkly funny technical blog posts that made the rounds this month, (fondly) mocking modern software development and the paralyzing ever-growing profusion of tools, systems, and frameworks, a plethora crossed with a Lernaean hydra. I have been known to call the resulting selection anxiety Developaralysis.
View original post 526 more words