Technical leadership

for individual contributors

20 Mar 2024

Adrian Fâciu

Technical leadership

Common scenarios?

 Technical leadership
is not a role!

Management

!=

leadership

Mindset shift

What is our job?

Deliver code

Deliver code

=>

Help others

deliver code

Why do we even care about (technical) leadership?

Multiplier effect

If you don’t know where you’re going, any road will take you there

Who should care...

Expected for (most) senior engineers

Required for staff+ engineers

So what should I do?

Share technical knowledge

Help with technical quality, direction and strategy

Processes!

How do we work?

How can we improve?

How should I do it?

You are a role model, act like one

Ownership

and

responsibility

Mentorship

Coaching

Sponsorship

Trainings

Leading large projects

Documentation

Meeting notes

Onboarding

Code review guidelines

Internal blog

Request for Comments

Architectural Decision Records 

Technical pitches

Technical backlog

Technical direction & roadmap

Where do we want to go?

How do we want to get there?

(technical) Roadmap

Technical stack mindmap

Metrics

Build duration

No of output files

Bundle size

PR data

Linter warnings

Average LOC per file

Files distribution

Code complexity

Measuring leads to behaviour change!

Technical strategy

What to remember...

Your team is stronger because of your presence

But it does not depend on your presence to be successful

Amazon

📚Resources📚

Books

Newsletters / Blogs

Communities