This is a nice rant about software complexity.
https://drewdevault.com/2017/09/08/Complicated.html
<< Complexity is quickly becoming an epidemic. In this developer’s opinion, complexity is the ultimate enemy - the final boss - of good software design. Complicated software generally has complicated bugs. Simple software generally has simple bugs. It’s as easy as that. >>