Skip to main content

Learning Resources

This module is practice-heavy and external-URL heavy. Most of the canonical material for Staff+ engineering and engineering strategy lives in essays and books that do not appear as local chunks in this repo. Use this page as the source map.

Source Stack

SourceRoleHow to use it in this module
Staff Engineer (Will Larson)Primary teaching sourceArchetypes, role scope, influence mechanics. Available free as essays on staffeng.com
Good Strategy/Bad Strategy (Richard Rumelt)Primary teaching sourceDiagnosis / guiding policy / coherent action. Read the first 4 chapters, skim the rest
The Manager's Path (Camille Fournier)Selective supportManaging up, 1:1s, organizational dynamics from the IC side
High Output Management (Andrew Grove)Selective supportLeverage math, task-relevant maturity, operational rhythm
Fundamentals of Software Architecture Part 5Local book chunksSoft skills of architecture - negotiation, leadership, presenting
lethain.com (Will Larson's blog)External essaysEngineering strategy, altitude, sponsorship - the sharpest short-form essays on this material
staffeng.comExternal essaysCanonical archetypes and role-scope material; book essays available free

Resource Map by Cluster

Cluster 1: The Staff+ Engineer's Work

NeedBest sourceWhy
the four archetypes, canonical formStaff archetypes - staffeng.comLarson's own framing; short and definitive
worked examples of the archetypesStaff engineer archetypes - lethain.comBlog version with concrete examples and edge cases
what Staff engineers actually dolethain.com - What do Staff engineers actually do?Four-bucket framing for the work
altitude and balance between IC and architecture workFundamentals: Balancing architecture and hands-on codingLocal chunk; concrete altitude-allocation guidance
leverage and force multipliersFundamentals: Leveraging checklistsOne force-multiplier pattern worked end-to-end

Cluster 2: Engineering Strategy

NeedBest sourceWhy
Rumelt's kernel in engineering contextlethain.com - Introduction for Engineering StrategyExplicit adaptation of Rumelt's three-part kernel
diagnosis - the sharpest treatmentlethain.com - Diagnosis in engineering strategyBest short essay on the diagnosis step specifically
guiding policy in practicelethain.com - Setting policy for strategyPolicy step with engineering examples
strategy document shapelethain.com - Writing an engineering strategyTemplate + worked example + altitude check
readable strategy documentslethain.com - Making engineering strategies more readableFive-component structure for long-form docs
when to write strategy at alllethain.com - When to write strategy, and how much?Decision guide for whether the doc is worth it
now/next/later roadmapsProdPad - Why I Invented the Now-Next-Later RoadmapCanonical source
converting Gantt to now/next/laterProdPad - Convert a Timeline Roadmap to Now-Next-LaterMigration guide

Cluster 3: Influence Without Authority

NeedBest sourceWhy
written-first culture and memosThe Anatomy of an Amazon 6-pagerCanonical long-form memo pattern
6-pager worked examplesMedium - The Ultimate Guide to Amazon's 6-Pager Memo MethodAnnotated examples
stakeholder mapping and influenceLeadDev - Intentional influence (Lara Hogan)Explicit stakeholder-mapping exercise
curiosity-first influence framingLara Hogan - Why can't they just...?Influence without authority as curiosity-based
negotiation in architecture contextFundamentals: Negotiation and facilitationLocal chunk; architect-specific negotiation patterns
negotiating with other architectsFundamentals: Negotiating with other architectsConcrete peer-disagreement tactics
disagree-and-commit origin and definitionWikipedia - Disagree and commitClean reference definition
disagree-and-commit failure modesManagement for Startups - The Hard Thing About Disagree and CommitTrust-cost analysis

Cluster 4: Technical Communication

NeedBest sourceWhy
presenting architectureFundamentals: Diagramming and presenting architectureLocal chunk; adapting presentation to audience
diagram clarityFundamentals: Diagram guidelinesConcrete guidelines per audience
decision-bearing documentsFundamentals: Architecture decision recordsADR form as a vehicle for written-first decisions
design case studyFundamentals: Case study - Going, Going, GoneWorked example of a design narrative
real-world architecture narrativesSystem Design Primer - Real-world architecturesShort production-architecture narratives
interview communication patternsSystem Design Primer - System design interview questionsThe narrative arc applied under time pressure

Cluster 5: Growing Others and Yourself

NeedBest sourceWhy
mentorship and sponsorship bucketslethain.com - What do Staff engineers actually do?Names mentorship + sponsorship as a load-bearing activity
finding and activating sponsorslethain.com - Finding your Staff sponsorMechanics from the receiving side
leading by example, architect as leaderFundamentals: Leading teams by exampleLocal chunk; non-heroic leadership patterns
what makes teams effectiveFundamentals: Making teams effectiveLocal chunk; distributed capability over single strong IC
SBI feedback - canonical sourceCCL - SBI Feedback ModelCenter for Creative Leadership's original material
SBI with intent-inquiry (SBI-I)CCL - Use SBI to Inquire About IntentThe four-step variant with intent-asking
career anchors self-assessmentWorld of Work - Career Anchors Inventory (PDF)40-question Schein self-assessment
engineering career pathFundamentals: Developing a career pathLocal chunk; senior-IC trajectory and the 20-minute rule
engineer / manager pendulumcharity.wtf - The Engineer/Manager PendulumSharpest essay on the manager/IC career choice
twin anxieties of the pendulumcharity.wtf - Twin Anxieties of the Engineer/Manager PendulumWorked framing for ambivalence
foundational engineering leadership skillslethain.com - Engineering management's foundational skillsReference index across Larson's essays

Books (Deep Dive)

Read these in order of highest return on reading time:

  1. Staff Engineer (Larson) - or read the free essays at staffeng.com/book. Cluster 1 + Cluster 5 primary.
  2. Good Strategy/Bad Strategy (Rumelt) - first 4 chapters define the kernel; the rest are case studies. Cluster 2 primary.
  3. The Manager's Path (Fournier) - for the IC chapters (Tech Lead, Principal), not the full manager track. Cluster 3 support.
  4. High Output Management (Grove) - the leverage math in Chapter 3 alone is worth the purchase. Cluster 1 primary.

Use Rules

  • If you are stuck on strategy structure, go to lethain.com first - Rumelt's book explains why the kernel is right; Larson's essays show how to write one in engineering.
  • If you are stuck on archetypes or Staff+ role definition, go to staffeng.com.
  • If you are stuck on influence, try writing the artifact before reading; the write-first loop usually surfaces the gap.
  • If you are stuck on feedback mechanics, go straight to the CCL sources - they are short.
  • Do not try to read everything on this page. Pick the 3-5 essays that match your weakest cluster and write the artifact.