Technical leadership

Who, what & how

JsHeroes Meetup

17 Jan 2024

Adrian Fâciu

Technical leadership

Technical leadership

Technical leadership

 Technical leadership
is not a role!

Using your skills, vision, and influence to create positive outcomes

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 🕵️

Everyone

Expected for (most) senior engineers

Required for staff+ engineers

Technical leads

Do I need to do this? 

What ⁉️

Different types of companies

Influence

Influence without authority

So what should I do?

Share technical knowledge

Technical quality, direction and strategy

Processes!

How do we work?

How can we improve?

How 🧐

You are a role model, act like one

Mentorship

Coaching

Sponsorship

Trainings

Technical quality

Ownership

and

responsibility

Leading large projects

Documentation

Documentation

is

communication

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

Technical leadership

By Adrian Faciu

Technical leadership

  • 147