#Stakeholder Management

Writing on aligning stakeholders, handling pressure, and reducing coordination friction.

March 16, 20268 min read

Capacity Is the Roadmap

When I was young, I worked in carpentry during the summers. Summer was busy. New buildings had to go up. Stables needed repairs. Barns needed extensions. Sheds had to be built o...

March 13, 20268 min read

The Roadmap Is Not the System

A few years ago, my father decided to build a house in the . On the surface, it was easy to like the idea. A quiet place. A porch. A garden. Somewhere to disappear for a while....

March 6, 202615 min read

Escaping Status Theater

I still think about one migration project where everything was green until the final month. We did not have the luxury of extending the deadline. This was tied to external regul...

January 16, 202612 min read

Why Politics Appear

Ancient Athens did not solve uncertainty with better communication. They solved it by removing people. Once a year, citizens gathered to vote on exile. Not for crimes. Not for f...

January 14, 202615 min read

How to Work with Me

In 1935, Boeing had a new bomber prototype, the Model 299, which later became the B17. It was impressive, and it was also easy to mess up because it had more switches and steps...

November 30, 20258 min read

Multi-Horizon Delivery Framework

If you’ve been in leadership for a while, you know the drill: a line manager reports team progress along with the PM, anyone above reviews it in cadence and sees how things are...

November 9, 202513 min read

Managing Your Manager

Managers change more often than you realize, especially when a company is growing or downsizing. New roles, new org charts, new reporting lines. Other times, you’re shopping aro...

August 9, 202519 min read

Onboarding Your Engineering Manager

Bringing on a new leader to your organization is always tricky. It starts with . Then comes the real part. Onboarding! I always think bringing in a new leader without context is...

August 1, 202510 min read

Technical Deep Dives

When someone asks for a technical deep dive, they don’t care if . They want proof that you actually understand the beast you’ve built. Can you walk me through the system like yo...

May 17, 20257 min read

Representing the Business

The other day, someone asked me why we even need managers. What do they actually do? I think it’s a fair question, and honestly, people get it wrong a lot. You can throw usual f...

April 6, 20258 min read

The Invisible Difference

There are plenty of skills you can pick up along the way. Some come from , some through experience. A lot of it is just trial and error. And some from . You figure things out su...

February 23, 202521 min read

Engineering Manager Interview Preparation

Layoffs seem to be everywhere these days. You scroll through feeds, and it’s another round of cuts, another company restructuring. If you're a seasoned manager, losing your role...

February 14, 20258 min read

Bridging the Management Disconnect

I’ve seen this happen over and over. A successful engineer . They are eager to build great teams and support their people. They know some of the leaders before didn't do that. T...

November 24, 202411 min read

Bridging Ideals and Reality

Have you ever been in an engineering discussion where someone starts pointing out all the ideals and how much the company sucks? Complaining about all the mistakes the company m...

November 7, 20246 min read

Subteam Tenets

Over the years, working across multiple organizations, I developed the concept of subteam tenets. I’ve tweaked it along the way to fit each company's unique quirks, but I still...

September 22, 202410 min read

Ideal Number of Direct Reports

Amazon’s likely comes from a closer look at ratios. Were there too many managers with only 23 direct reports? That’s entirely possible. From my time at AWS, I didn’t see this mu...

September 13, 20245 min read

Perception vs Perspective

Have you ever found yourself questioning someone's decision, only to realize later that you didn't have the full picture? You know it's really easy to get caught up in our own w...

July 30, 20248 min read

From Engineer to Manager

I often get asked whether someone should transition into management. In the past, this might have been the only viable growth path. However, in most large organizations today, t...

April 3, 20246 min read

Working with Dependencies

If you are part of a large organization, the term "dependencies” probably means more than . In a big organization, when we talk about "dependencies," we're diving into more than...

January 9, 20245 min read

Should Dev Managers Code?

As someone who's been navigating the world of software development for a while, I often think about what it really means to be a good development manager. It's a bit like being...

November 25, 20237 min read

Leading from Where You Are

When we were building Areca, a realtime billing engine for Turk Telekom, we were a small team competing against giants like Amdocs. They had the brand recognition, the scale, an...

October 14, 20234 min read

Estimation Accuracy

Estimating software projects is basically the tech equivalent of arguing about Irish weather. Everyone has an opinion, nobody really knows anything, and the forecast changes all...

February 13, 20226 min read

Addressing Technical Debt

Tech debt occurs when we solve a software problem with our limited understanding of the business at the time. We start building a solution to get feedback as early as possible....

February 7, 202212 min read

Building a Technical Vision

A technical vision is the compass of an engineering organization. It sets the longterm direction. I believe it should define the "why" and "where" behind the technical choices t...

January 13, 20224 min read

Manager as a Service

What would a manager as a service look like? What kind of systems would a manager resemble? How can you describe a manager’s responsibility through various systems? Here’s my ta...