Nov 4, 2025
•
5 min read
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 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.
Nov 28, 2023
This week I discuss how to best handle management of engineering resources across teams.
Sep 23, 2023
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
Make sure you're coaching and managing your top performers, albeit differently from the rest of your team.
Feb 21, 2023
Being a manager is fun!
Jan 24, 2023
Cross-functional relationships are key to a happy work life :)
Nov 22, 2022
What you can do as a leader at any stage to support your team through organizational changes