Software Engineering Daily
Understandable Software with Kartik Agaram
Many software projects run the risk of evolving over time to a complex state that is inhospitable for new contributors to join. This is a dangerous place for a company to be. Either software needs t