Tech Leads over Managers
Argues that Tech Leads, who code and manage small teams, are more effective than detached Engineering Managers in software organizations.
Argues that Tech Leads, who code and manage small teams, are more effective than detached Engineering Managers in software organizations.
A software engineer shares lessons learned from transitioning to a manager role, covering common pitfalls, team size, and promoting from within.
Compares Feature Teams and Product Teams in software development, explaining their structures, goals, and which type the author prefers.
Argues against the traditional 'tech lead' role in software teams, advocating for a collaborative, flat team structure to boost productivity and learning.
An inside look at Heroku's agile engineering culture, focusing on small team structures, self-chosen tools, and collaborative practices.