Technical Leadership Skills
ADRs, technical RFCs, setting standards, mentoring approaches, situational leadership
Technical Reference & Key Concepts
Architectural Decision Records (ADR)
Write down every significant architecture decision: Context, Decision, Consequences, Alternatives. This creates institutional memory and reduces "why did we do this?" conversations 2 years later.
Setting Technical Standards
- Don't mandate from on high - build consensus by writing a proposal and soliciting feedback.
- Use RFCs (Request for Comments) for major decisions. Give teams 1 week to review.
- Linters + Automation: Enforce standards in CI, not in code review. Automate formatting, imports, security checks.
Mentoring Approaches
- Situational Leadership: Direct early, coach as they grow, delegate when ready.
- Socratic Method: Ask questions instead of giving answers. "What happens if this service goes down?"
- Stretch Assignments: Give juniors a small design doc to own. Review closely, let them drive.