Search
Logo
The Modern Leader
Sign Up
Login
Posts
About
Leadership Lab
Courses
All Access

Leading Teams


Nov 4, 2025

•

5 min read

The hard parts of engineering management

The messy, very human challenges behind the job and how to stay steady through conflict, uncertainty, and loneliness

Oct 21, 2025

•

4 min read

Performance management as an engineering manager

Performance isn’t just PIPs and promotions. It’s clear expectations, timely feedback, and coaching people to own outcomes without burning out.

Oct 14, 2025

•

4 min read

Interviewing & hiring engineers

How I run fair, high-signal interviews, and what I’m actually evaluating beyond code

Oct 7, 2025

•

4 min read

Managing a remote team of engineers

Remote teams don’t work by accident. Here’s how to set expectations, communicate well, protect focus, and keep people healthy across time zones.

Aug 26, 2025

•

3 min read

Your team’s project is getting deprecated. Now what?

A roadmap for helping your team navigate disappointment, salvage wins, and move forward with clarity

May 20, 2025

•

3 min read

How to lead when you have zero context

Starting fresh doesn’t have to mean starting with absolutely nothing

Feb 11, 2025

•

3 min read

Stop doing it all yourself

If you don't delegate, you'll spend time doing the work you shouldn't do

Jan 28, 2025

•

4 min read

How to run a useful project kickoff meeting

A good kickoff meeting leads to a well-executed project

Oct 29, 2024

•

3 min read

8 thoughts on leadership

Oct 1, 2024

•

4 min read

Why delegation is critical for taking time off

Stepping away from work shouldn't mean everything grinds to a halt.

Sep 10, 2024

•

3 min read

Get out of your team's way

Help your team be more creative and solve their own problems

Aug 20, 2024

•

4 min read

The never-ending battle of technical debt

And how to advocate for its destruction

Jul 30, 2024

•

7 min read

How to manage a distributed team

And why your "partially-distributed" team is just a fully-distributed team pretending to have an office

Jul 2, 2024

•

4 min read

Mastering delegation in engineering

How to identify tasks that can be delegated and delegate effectively without losing control

Jul 2, 2024

•

5 min read

Managing technical debt in an agile environment

Practical approaches to address and manage technical debt while maintaining agile practices

May 14, 2024

•

4 min read

Balancing a large number of direct reports

Learn some quick tips and tricks for staying on top of managing several people.

Feb 27, 2024

•

3 min read

Running effective team meetings

Your team meetings don't have to be a waste of time and money!

Feb 20, 2024

•

3 min read

How to prepare for getting hit by a bus

Also known as how to have continuity plans in place so you're not the sole owner of critical company information and processes

Dec 5, 2023

•

3 min read

Hiring internationally

Hiring internationally is hugely valuable to an organization but is easy to get wrong. This week on Lessons in Engineering Leadership I break down some of the best tips I've learned over my time building international teams.

Nov 28, 2023

•

3 min read

Managing engineering resources cross-functionally

This week I discuss how to best handle management of engineering resources across teams.

Sep 23, 2023

•

4 min read

You can't and shouldn't put a number to everything

Despite what the McKinsey productivity report states, you can't feasibly measure everything within an engineering org, and you can't assume one size fits all.

Apr 25, 2023

•

4 min read

Your top performers need to be managed, too

Make sure you're coaching and managing your top performers, albeit differently from the rest of your team.

Feb 21, 2023

•

3 min read

Making the difficult decisions easier

Being a manager is fun!

Jan 24, 2023

•

3 min read

Building relationships outside of engineering

Cross-functional relationships are key to a happy work life :)

Nov 22, 2022

•

3 min read

Leading through change

What you can do as a leader at any stage to support your team through organizational changes


Content

All Posts

Communication

Leading Teams

Frameworks & Systems

Mindset & Growth

Career & Visibility

Courses

Eng Leadership in the AI Era

Management Fundamentals

Tough Conversations

Connect

Leadership Hotline

LinkedIn

Bluesky

Email