This website uses cookies
Read our Privacy policy and Terms of use for more information.
Jun 16, 2026
•
4 min read
Stepping in can solve the immediate problem, but it can also hide the reason the work was stuck in the first place
Jun 9, 2026
2 min read
On organizational design, team ownership, and deciding who gets to decide
Feb 24, 2026
The invisible gun gets dangerous when you refuse to holster it on principle
Feb 10, 2026
5 min read
The hardest no isn't to a bad idea. It's to a good one, and it's one of the most important choices you make
Jan 13, 2026
Time away is a stress test for your leadership system
Nov 18, 2025
Most problems aren’t individual failures, they’re system failures
Nov 4, 2025
The messy, very human challenges behind the job and how to stay steady through conflict, uncertainty, and loneliness
Oct 21, 2025
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
How I run fair, high-signal interviews, and what I’m actually evaluating beyond code
Oct 7, 2025
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
A roadmap for helping your team navigate disappointment, salvage wins, and move forward with clarity
May 20, 2025
Starting fresh doesn’t have to mean starting with absolutely nothing
Feb 11, 2025
If you don't delegate, you'll spend time doing the work you shouldn't do
Jan 28, 2025
A good kickoff meeting leads to a well-executed project
Oct 29, 2024
Oct 1, 2024
Stepping away from work shouldn't mean everything grinds to a halt.
Sep 10, 2024
Help your team be more creative and solve their own problems
Aug 20, 2024
And how to advocate for its destruction
Jul 30, 2024
7 min read
And why your "partially-distributed" team is just a fully-distributed team pretending to have an office
Jul 2, 2024
How to identify tasks that can be delegated and delegate effectively without losing control
Practical approaches to address and manage technical debt while maintaining agile practices
May 14, 2024
Learn some quick tips and tricks for staying on top of managing several people.
Feb 27, 2024
Your team meetings don't have to be a waste of time and money!
Feb 20, 2024
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
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.