Team Lead Guide: Decisions, People and Delivery

Moving from developer to team lead is mostly a change in how you decide and communicate. This guide follows the team-lead series: first how to explain your choices, then delivery and quality, then people, then strategy and culture.

Each lesson ends with interview-style questions and model answers, so it also works as preparation for lead interviews.

Who it is for: Senior developers stepping into leadership, and team leads who want a shared vocabulary for decisions and habits.

18 lessons · Published by Jainik · Last updated

1. Think and decide

  1. 1. Team Lead Mindset · 15 min
    How a Team Lead Thinks: The Questions Behind "Why?"

    The six-step answer shape (goal, options, choice, reason, risk, plan B), how to think out loud, and a map of the questions a lead asks.

  2. 2. Team Lead Mindset · 14 min
    Why This Package? Choosing and Carrying Dependencies

    Six questions before you add a dependency, npm commands to check health, how to plan the exit, and a short decision-note template.

  3. 3. Team Lead Mindset · 14 min
    Why This Language or Framework? Decisions You Can Explain Later

    Start from the problem and the team, boring technology and innovation tokens, handling a team that wants something new, and writing decision records.

  4. 4. Team Lead Mindset · 15 min
    Design Docs, RFCs and Writing Things Down

    What real projects (Rust, Kubernetes, Python) put in a design doc, status words, a simple review process, when not to write one, and tips for clear writing.

  5. 5. Team Lead Mindset · 14 min
    Laws and Biases Every Lead Should Know

    Conway, Brooks, Goodhart, Gall, Hyrum, Chesterton and more, each in one sentence with a lead's use, plus common thinking biases.

2. Delivery and quality

  1. 6. Team Lead Mindset · 15 min
    Estimates, Code Review and Priorities

    Honest ranges with named unknowns, missed deadlines, quick fix versus proper fix, reviewing for better-not-perfect, and saying no with an option.

  2. 7. Team Lead Mindset · 16 min
    Technical Debt, Quality and the Rewrite Trap

    Debt as a loan with interest, refactor or rewrite, a test plan, what to monitor, and lessons from five famous public outages.

  3. 8. Team Lead Mindset · 15 min
    Incidents, Team Health and Growing as a Lead

    Fix first and be blameless, DORA delivery measures without a people scoreboard, feedback, juniors, and your first weeks as a lead.

  4. 9. Team Lead Mindset · 14 min
    Stakeholders, Meetings and Change

    Explaining the why before the what, a five-line status update, fewer and better meetings, preparing people for change, and planning around outcomes.

3. People

  1. 10. Team Lead Mindset · 15 min
    1:1s, Feedback, Delegation and Conflict

    How to run a 1:1, give specific feedback, delegate with a clear owner, handle disagreement, and build trust.

  2. 11. Team Lead Mindset · 15 min
    Mentoring, Onboarding and Hiring

    Context before answers, a first-90-days plan for a new hire, fair work-like interviews, and what the popular lists say about hiring.

  3. 12. Team Lead Mindset · 15 min
    Culture, Psychological Safety and Retrospectives

    Daily habits that build culture, psychological safety, the brilliant jerk, remote habits, a retro template and Etsy's incident debrief method.

4. Strategy, growth and scale

  1. 13. Team Lead Mindset · 8 min
    Technical Strategy and Roadmaps

    Strategy versus wish list, roadmaps as bets with date ranges, saying no, build versus buy, migrations and a one-page strategy template.

  2. 14. Team Lead Mindset · 9 min
    Career Growth, Promotion and the Staff-Engineer Path

    Ladders, scope versus output, the IC and manager tracks, sponsorship versus mentorship, and a promotion packet template.

  3. 15. Team Lead Mindset · 14 min
    Scaling Teams, Ownership and On-Call

    Splitting teams with Conway in mind, a service catalogue, humane on-call, avoiding hero culture, toil and cross-team dependencies.

  4. 16. Team Lead Mindset · 13 min
    A Security Mindset for Team Leads

    A 30-minute threat model, supply-chain hygiene, secrets, access reviews, SECURITY.md and security in code review.

  5. 17. Team Lead Mindset · 14 min
    Rules for AI-Assisted Coding on a Team

    The author owns every line, what to allow, reviewing generated code harder, agent permissions, helping juniors, measuring honestly and a one-page policy.

5. Where the ideas come from

  1. 18. Team Lead Mindset · 10 min
    Sources and Reading List: Popular Repos and Documents

    The most-starred GitHub lists and well-known documents behind this series, which I read directly, which I only know from summaries, and which I could not open.

More reading orders are on the guides page, and every series is listed on the home page.