A blog series

Team Lead & Development Mindset: The Questions Behind "Why?"

How a team lead thinks and the questions they ask: why this package, why this language, what are you thinking, how long will it take, what if it fails. Simple answer shapes, checklists and model answers for developers who want to lead.

Started 
2026
Lessons 
18
Reading 
~4 h

Contents

Every lesson has the same steps: what it is, how it works, a real example, common mistakes, then interview questions with answers you can say out loud.

  1. Lesson 00How 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.15 min
  2. Lesson 01Why This Package? Choosing and Carrying DependenciesSix questions before you add a dependency, npm commands to check health, how to plan the exit, and a short decision-note template.14 min
  3. Lesson 02Why This Language or Framework? Decisions You Can Explain LaterStart from the problem and the team, boring technology and innovation tokens, handling a team that wants something new, and writing decision records.14 min
  4. Lesson 03Estimates, Code Review and PrioritiesHonest ranges with named unknowns, missed deadlines, quick fix versus proper fix, reviewing for better-not-perfect, and saying no with an option.15 min
  5. Lesson 04Incidents, Team Health and Growing as a LeadFix first and be blameless, DORA delivery measures without a people scoreboard, feedback, juniors, and your first weeks as a lead.15 min
  6. Lesson 05Design Docs, RFCs and Writing Things DownWhat 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.15 min
  7. Lesson 06Technical Debt, Quality and the Rewrite TrapDebt as a loan with interest, refactor or rewrite, a test plan, what to monitor, and lessons from five famous public outages.16 min
  8. Lesson 07Laws and Biases Every Lead Should KnowConway, Brooks, Goodhart, Gall, Hyrum, Chesterton and more, each in one sentence with a lead's use, plus common thinking biases.14 min
  9. Lesson 081:1s, Feedback, Delegation and ConflictHow to run a 1:1, give specific feedback, delegate with a clear owner, handle disagreement, and build trust.15 min
  10. Lesson 09Mentoring, Onboarding and HiringContext before answers, a first-90-days plan for a new hire, fair work-like interviews, and what the popular lists say about hiring.15 min
  11. Lesson 10Stakeholders, Meetings and ChangeExplaining the why before the what, a five-line status update, fewer and better meetings, preparing people for change, and planning around outcomes.14 min
  12. Lesson 11Sources and Reading List: Popular Repos and DocumentsThe 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.10 min
  13. Lesson 12Technical Strategy and RoadmapsStrategy versus wish list, roadmaps as bets with date ranges, saying no, build versus buy, migrations and a one-page strategy template.8 min
  14. Lesson 13Career Growth, Promotion and the Staff-Engineer PathLadders, scope versus output, the IC and manager tracks, sponsorship versus mentorship, and a promotion packet template.9 min
  15. Lesson 14A Security Mindset for Team LeadsA 30-minute threat model, supply-chain hygiene, secrets, access reviews, SECURITY.md and security in code review.13 min
  16. Lesson 15Rules for AI-Assisted Coding on a TeamThe author owns every line, what to allow, reviewing generated code harder, agent permissions, helping juniors, measuring honestly and a one-page policy.14 min
  17. Lesson 16Scaling Teams, Ownership and On-CallSplitting teams with Conway in mind, a service catalogue, humane on-call, avoiding hero culture, toil and cross-team dependencies.14 min
  18. Lesson 17Culture, Psychological Safety and RetrospectivesDaily habits that build culture, psychological safety, the brilliant jerk, remote habits, a retro template and Etsy's incident debrief method.15 min

Glossary

44 terms used in this series. Inside any lesson, hover or tap a dotted term to see its meaning without leaving the page. Browse all terms →