Software Engineering Daily
Building Engineering Teams with Tramale Turner
With a few impressive exceptions, software is rarely written by one person. It takes a team and as that team outgrows a single shared office, coordination and communication become emergent problems.