Having the ability to solve complex problems is critical to effectively leading engineering teams. Here’s a framework that gets to the root of why a problem is complex, so you can pinpoint how it needs to be addressed.
Jason Wong, Engineering Leadership Coach, outlines an action plan for a more inclusive workplace and offers helpful advice to overcome the inevitable inflection points along the way.
Some developers gravitate towards feature work, others are drawn to fixing work. Here’s how to recognize the latter so you can create a culture that celebrates both.
Great Managers Empower Through Intrinsic Motivation – A Conversation With the Founder of CTO Connection
Peter Bell has been building engineering teams for nearly two decades. Here are his insights on empowering teams by focusing on intrinsic motivations (not external rewards).
Stripe’s Head of Foundation Engineering outlines the three core elements in a performance management system, and explains how to build them in your organization.
Founders and CTOs from CircleCI, Corgibytes, and Meetup share their advice on how to effectively communicate the impact of technical debt to the business.
Drift’s Pete Karl II details the company’s fast-paced ramp-up plan, and shares his well-honed advice on what the onboarding process looks like at its best.
The term “technical debt” is dangerously overloaded and often misleading. Here, three engineering leaders take a clear-eyed view on the topic and explain what managing technical debt looks like in practice.
The transition from managing individual contributors to managing managers is not as simple as it seems. Here’s why, and how to navigate that transition.
In Part 1 of this series, we covered the four process-based dynamics of code reviews. Here, we explore the people-based dynamics to look for in your code review process.
Here’s how to wield mentorship as a tool to accelerate onboarding, boost engagement, and bake growth into your company culture.
Recognizing patterns in your organization’s code review process can provide a path to turbocharging the team’s effectiveness. Here’s how.
Get Engineering Impact: the weekly newsletter for managers of software teams
Keep current with trends in engineering leadership, productivity, culture, and scaling development teams.