Engineering leadership is less about having every answer and more about improving the system in which decisions get made. These essays cover team health, communication, judgment, careers, and the human side of technical work.
Lead teams well
Effective Teams — the conditions that let teams do their best work.