Effective Engineering Manager

Slava Imeshev and Adam Axelrod

The Effective Engineering Manager podcast provides proven solutions and best practices to software engineering managers of all levels that allow them to effectively manage teams to deliver results on time and with high quality. This podcast is presented to you by Slava Imeshev and Adam Axelrod. Sharing our knowledge, we leverage 25+ years of our combined engineering management experience in getting stuff done. We share practical recommendations on getting stuff done, project and program management, engineering processes and tools, managing horizontally and vertically, establishing and running effective software development lifecycle, effective meetings and time management, building and managing teams, people management, growing engineering and management careers, and more. Please reach out to us if you have feedback or suggestions at contact@effectiveem.com or visit us at https://www.effectiveem.com.

  1. Micromanagement

    09/04/2025

    Micromanagement

    Micromanagement is one of the most damaging patterns in engineering leadership, yet it often goes unnoticed until morale, productivity, and innovation have already been compromised. In this episode, Slava and Adam examine how micromanagement undermines trust and autonomy in engineering teams, creating bottlenecks and stifling collaboration. Rather than empowering engineers to take ownership, micromanagers overload themselves with tasks that should be delegated, leaving little room for strategic direction or team development. The discussion explores the roots of micromanagement, including a lack of delegation skills, fear of failure in front of one’s own boss, and the absence of trust that often comes from failing to build relationships through 1:1s. These drivers lead to reduced creativity, slower decision-making, and higher attrition, particularly among high-performing engineers who seek environments that encourage autonomy. Micromanagement also creates a paradox: while it appears to be over-management, it is in fact a form of under-management, as leaders become too burdened to provide guidance, mentorship, or long-term vision. Slava and Adam also address the broader organizational impact. Companies that tolerate micromanagement risk weakened culture, retention issues, and diminished innovation. Solutions include leadership coaching, support for managers transitioning away from micromanagement, or in some cases moving them into individual contributor roles where they can add value without harming team dynamics. For engineering managers working under a micromanaging boss, practical strategies such as shielding the team, focusing on positives in communication, and maintaining professional compliance can help reduce the negative effects.

    39 min
  2. Effective Cross-functional Collaboration

    08/26/2025

    Effective Cross-functional Collaboration

    Our guest, Ani Mishra – engineering manager at DoorDash – unpacks what it really means to drive cross-functional collaboration as an engineering manager. Ani’s core message: shipping products isn’t just about writing code, it’s about orchestrating diverse disciplines—product, design, data science, operations, and business strategy—so that together they deliver real customer and business value. Ani frames the engineering manager’s role as a conductor of an orchestra: engineers, PMs, designers, and analysts each play their part, but the EM coordinates, empowers, and ensures harmony. Beyond predictability and productivity, EMs must remove engineering bottlenecks, expand experimentation capacity, and balance feature delivery with tech debt and internal tools. When conflicts arise, Ani emphasizes prioritization—customer first, business second, team and partners third, and self last. He stresses that change requests should be seen as learning opportunities, with proactive communication as the key to managing shifting priorities. Escalation, too, is reframed: not as failure, but as a professional tool, especially when done jointly with product partners to present transparent trade-offs. Looking ahead, Ani sees AI transforming collaboration. As non-engineering partners gain the ability to prototype and experiment independently, EMs will shift toward building enabling platforms, treating PMs, designers, and analysts as their direct customers. Ani closes with a practical checklist for managers: hold regular one-on-ones with cross-functional partners, maintain a single prioritized roadmap, translate tech debt into customer and business terms, run plan reviews with all stakeholders, and invest in informal relationship-building. His takeaway: trust and alignment across functions are the true force multipliers for engineering managers who want to lead beyond their team.

    40 min
4.7
out of 5
23 Ratings

About

The Effective Engineering Manager podcast provides proven solutions and best practices to software engineering managers of all levels that allow them to effectively manage teams to deliver results on time and with high quality. This podcast is presented to you by Slava Imeshev and Adam Axelrod. Sharing our knowledge, we leverage 25+ years of our combined engineering management experience in getting stuff done. We share practical recommendations on getting stuff done, project and program management, engineering processes and tools, managing horizontally and vertically, establishing and running effective software development lifecycle, effective meetings and time management, building and managing teams, people management, growing engineering and management careers, and more. Please reach out to us if you have feedback or suggestions at contact@effectiveem.com or visit us at https://www.effectiveem.com.

You Might Also Like