Business and Freelance Long read Is
Leadership is not writing more code

Leadership is not writing more code

The triangle of direction, systems, and growing people.

14 August 2026 18 min read
Share
X in

Introduction

Technical leadership is often given to the strongest coder; the role is actually ensuring the team solves the right problems at the right quality. You still touch critical PRs, but your success metric is team outcome, not personal output.

This article covers tech lead / EM transition basics, prioritization, quality systems, 1:1s, and hard conversations. Titles vary by company; responsibilities stay similar.

From Doer to Multiplier

The first reflex is taking every hard task yourself. Fast short-term, a bottleneck long-term. Leadership increases team speed by distributing work and providing context. The 'I could do it in 2 hours' math kills team learning.

You still need technical depth; use it in decisions, review, and architectural guidance. Hiding in every ticket is leadership avoidance.

  • Clarify context and goals
  • Delegate plus support
  • Remove blockers
  • Hold the quality bar

Priorities and Roadmap Reality

Make capacity visible to stakeholders who call everything urgent. Quantify sprint capacity, interrupts, and debt quota. Offer 'not now / with this trade-off' instead of a blunt no.

Justify tech debt in product language: risk, speed loss, incident cost. Do not keep debt sprints mystical; measure and plan them.

Weekly lead checklist
- [ ] Priorities aligned?
- [ ] Risky work has owners?
- [ ] Review / on-call load fair?
- [ ] 1:1s done?
- [ ] Clear stakeholder update

Quality Systems

Quality comes from systems, not heroics: CI, review standards, observability, runbooks, definition of done. Owning that system as lead beats fixing every bug yourself.

After incidents, build learning culture—not blame. Blameless postmortems reduce repeats and protect psychological safety.

  1. Write DoD and review checklists
  2. Discuss SLOs / error budgets
  3. Balance on-call load
  4. Feed recurring incidents into the roadmap
A good tech lead is not the brightest star; they raise the team's average level.

1:1s, Feedback, and Growth

1:1s are not status meetings; they cover career, blockers, feedback, and motivation. Keep growth goals for everyone. Do not neglect quiet high performers; loud people are not always the neediest.

Give hard feedback early and privately. Specific example + impact + expectation. Stockpiling performance issues for months hurts both the person and the team.

Stakeholder Management

Speak to leadership in risk and options language. Excess technical detail can create fog, not trust. Written decision records (ADRs) protect you and the team.

Manage cross-team dependencies with clear interfaces and dates. 'Waiting' is not enough status; define an escalate path.

Common Traps

Micromanagement, fully abandoning code, favouritism, managing by meeting, and ego projects are traps. Burnout is contagious; pace spreads from the lead.

You do not need every answer on day one of the title. 'I do not know; I will look and return' builds trust. Build a network of mentors and peer leads.

Conclusion

Technical leadership combines direction, systems, and growing people. Leaving individual heroics for multiplier mode takes time and is the only scalable path.

This week, deliberately delegate one piece of work and turn one 1:1 from status into a growth conversation. Leadership muscle grows with small reps.

  • Measure outcomes through the team
  • Build systems; reduce heroics
  • Do not neglect people growth