Books & Videos

Table of Contents

  1. Chapter 1 Management 101

    1. What to Expect from a Manager

    2. How to Be Managed

    3. Assessing Your Own Experience

  2. Chapter 2 Mentoring

    1. The Importance of Mentoring to Junior Team Members

    2. Being a Mentor

    3. Good Manager, Bad Manager: The Alpha Geek

    4. Tips for the Manager of a Mentor

    5. Key Takeaways for the Mentor

    6. Assessing Your Own Experience

  3. Chapter 3 Tech Lead

    1. All Great Tech Leads Know This One Weird Trick

    2. Being a Tech Lead 101

    3. Managing Projects

    4. Managing a Project

    5. Decision Point: Stay on the Technical Track or Become a Manager

    6. Good Manager, Bad Manager: The Process Czar

    7. How to Be a Great Tech Lead

    8. Assessing Your Own Experience

  4. Chapter 4 Managing People

    1. Starting a New Reporting Relationship Off Right

    2. Communicating with Your Team

    3. Different 1-1 Styles

    4. Good Manager, Bad Manager: Micromanager, Delegator

    5. Practical Advice for Delegating Effectively

    6. Creating a Culture of Continuous Feedback

    7. Performance Reviews

    8. Cultivating Careers

    9. Challenging Situations: Firing Underperformers

    10. Assessing Your Own Experience

  5. Chapter 5 Managing a Team

    1. Staying Technical

    2. Debugging Dysfunctional Teams: The Basics

    3. The Shield

    4. How to Drive Good Decisions

    5. Good Manager, Bad Manager: Conflict Avoider, Conflict Tamer

    6. Challenging Situations: Team Cohesion Destroyers

    7. Advanced Project Management

    8. Assessing Your Own Experience

  6. Chapter 6 Managing Multiple Teams

    1. Managing Your Time: What’s Important, Anyway?

    2. Decisions and Delegation

    3. Challenging Situations: Strategies for Saying No

    4. Technical Elements Beyond Code

    5. Measuring the Health of Your Development Team

    6. Good Manager, Bad Manager: Us Versus Them, Team Player

    7. The Virtues of Laziness and Impatience

    8. Assessing Your Own Experience

  7. Chapter 7 Managing Managers

    1. Skip-Level Meetings

    2. Manager Accountability

    3. Good Manager, Bad Manager: The People Pleaser

    4. Managing New Managers

    5. Managing Experienced Managers

    6. Hiring Managers

    7. Debugging Dysfunctional Organizations

    8. Setting Expectations and Delivering on Schedule

    9. Challenging Situations: Roadmap Uncertainty

    10. Staying Technically Relevant

    11. Assessing Your Own Experience

  8. Chapter 8 The Big Leagues

    1. Models for Thinking About Tech Senior Leadership

    2. What’s a VP of Engineering?

    3. What’s a CTO?

    4. Changing Priorities

    5. Setting the Strategy

    6. Challenging Situations: Delivering Bad News

    7. Senior Peers in Other Functions

    8. The Echo

    9. Ruling with Fear, Guiding with Trust

    10. True North

    11. Recommended Reading

    12. Assessing Your Own Experience

  9. Chapter 9 Bootstrapping Culture

    1. Assessing Your Role

    2. Creating Your Culture

    3. Applying Core Values

    4. Creating Cultural Policy

    5. Writing a Career Ladder

    6. Cross-Functional Teams

    7. Developing Engineering Processes

    8. Practical Advice: Depersonalize Decision Making

    9. Assessing Your Own Experience

  10. Chapter 10 Conclusion