Leadership Articles

Engineering leadership, team design, decision making, execution, and managing under real constraints.

8 min read

The Mirror Is Part of the Machine

The worst telemetry problems I have seen did not start with waste. They started when an incident happened. We could not see enough, and the missing field became the villain of t...

10 min read

When Too Many Maps Overlap on One Person

You have a proposal. And someone suggested checking with Mike. It does not sound like a problem. It sounds like due diligence, like someone being careful, like a team that knows...

6 min read

The Work Runs on Different Maps

A project can be obviously important, technically sound, budgeted, and still go nowhere. I don’t mean slowness. I mean the weird kind of stalled where everyone involved can poin...

4 min read

Your Work Introduces You

Years ago, when I first joined Tripadvisor, we had a tool that moved data to Amazon Redshift. One of the engineers went on holiday, the tool had a few bugs, and people were bloc...

9 min read

Trial By Fire

Teams spend months hiring a strong candidate. Sourcing, interviews, debriefs, approvals, compensation, notice period. Everyone treats the hire like a serious investment. Then th...

7 min read

Why Headcount Math Lies

In 1911, Frederick Winslow Taylor published and helped cement one of management’s oldest instincts. In simple terms, break work into measurable units, optimize for efficiency, a...

8 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...

8 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....

15 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...

14 min read

Incentives Drive Everything

In early modern France, the monarchy kept running into the same problem. Wars were expensive, revenue was not steady, and every obvious solution came with a political price. New...

10 min read

Scaling Culture Without Dilution

As organizations grow across geographies, one thing becomes disproportionately important. Culture. We, engineers, often dismiss culture as soft and cushy. This is until you see...

12 min read

What Good Looks Like

A few companies back, my manager and I inherited a group of teams after layoffs. Confidence was already low. People didn't believe in the systems we maintained. Stakeholders los...

15 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...

8 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...

11 min read

What Good Execution Looks Like

The other day I was talking with one of my directs. We ended up discussing something we’ve both learned over the years. When execution works, the environment is quiet. Not slow....

13 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...

21 min read

AI Broke Interviews

Interviewing has always been a big can of worms in the software industry. For years, big tech has gone with the LeetCode style questions mixed with a few behavioural and rounds....

13 min read

Most of What We Call Progress

Most of what we call progress in software is just motion. New tools, new frameworks, same problems. Maybe fancier logos. Our industry always has this collective thrill that a ne...

3 min read

Managers Have Been Vibe Coding All Along

Everyone’s been talking about vibe coding lately. I’ve been doing it myself. two projects. and . It’s the kind of work where you don’t analyze, architect, or overthink. You star...

10 min read

Stop Wasting Brainpower

How many times have you found yourself saying: “I worked all day, but I didn’t get anything done.” I know, we have all been there. We feel bad about it, too. On the surface, it...

12 min read

Climbing No More

Engineers have been reaching a common ceiling in their careers for decades. The pattern goes like this: an individual contributor gets promoted to a senior software engineer, an...

8 min read

The Weekly Win

If you happen to work for a large organization, you’ve probably heard of quarterly checkins or some similar corporate buzzword to describe what you’ve done and what you could ha...

19 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...

10 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...

12 min read

Building Remote Teams

You've probably heard stories of big tech companies in US and hiring double that number in India, blaming AI for the shift. Everyone's first thought is likely cheap labor. While...

7 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...

18 min read

New Manager Survival Guide

Alright, this is gonna be a long one. And not just a onetime thing. I'll keep updating it as I write more about leadership. I’ll try to link everything I’ve written before. This...

4 min read

Take Self Reviews Seriously

This isn’t the first and definitely won’t be the last time I find myself in a conversation about the importance of self checkins, performance reviews, and all that socalled “ref...

14 min read

Chasing Real Respect

You can fake a lot of things in business. Authority. Expertise. Competence. But you can’t fake certain , like respect. Think about the managers you’ve had in the past. The good...

8 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...

4 min read

Learning the Johari Window

When I wrote this piece on , I focused on the practical side: clarity, motivation, breaking down complexity. But here’s the thing. Even the clearest goal doesn't mean much if yo...

3 min read

Management is a Lonely Place

Yes, it is. If you’re in it, you already know. It sucks. You can’t talk to your boss about many things because, let’s be honest, they probably don’t have that much time to hear...

11 min read

PIP Manager Insights

I remember one of my directs stepping into a new manager role, only to inherit a team with one or two employees who just weren’t cutting it. From day one, it was a challenge. He...

21 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...

10 min read

Work-Life Balance as a Manager

As an IC, you close your laptop at 6 PM, log off, and forget about the work unless you are oncall. As a manager, you check Slack at 10 PM because someone might need you. Your ca...

8 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...

9 min read

Traits for EMs

Over the years, I’ve had the opportunity to work with many managers, and mentored a few. I was fortunate enough to learn from some great bosses. When I think about it, I feel li...

5 min read

Simple Acts of Recognition Matter

I once worked with a brilliant software engineer who quietly solved a major system issue in the middle of the night. By morning, no one even noticed there had been a crisis. Bus...

6 min read

The Question I Ask Every New Report

When I take on a new management role, whether it’s through a reorganization, succession, or stepping into a new organization, I make it a priority to ask this question in my fir...

11 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...

6 min read

Hiring Red Flags

Hiring is tough. It's one of the most important tasks a manager faces while growing their team. The problem with hiring is that a bad hire can significantly impact you financial...

6 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...

4 min read

No Fluff Please

I've seen countless socalled resume coaches who stuff resumes with flashy buzzwords like 'scalable' and 'fast.' It's all fluff, and it doesn't land real results. A truly impactf...

6 min read

Losing a Top Performer

Over time, I had to manage and help to manage many times when a top performer quits. It sucks but we need to be reasonable. Imagine you’re on a winning streak, your top striker,...

5 min read

Building Trust in Engineering Teams

We all know that transparency builds trust. The lack of it? Well, that can lead to major issues. Engineers sometimes join teams and, from the start, struggle with trust. It’s as...

10 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...

4 min read

Overriding a People Leader’s Decision

When managing managers or leaders, there will be times when you feel that the right course of action differs from their opinion. It could be related to rating an employee, decid...

5 min read

From Misperception to Promotion

If you are in the realm of management, sooner or later, you will encounter someone who wants a promotion but isn’t quite ready for it. In fact, I have seen many cases where the...

5 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...

5 min read

Setting Goals

One thing I've learned over the years is that humans naturally don't have a longterm mindset. Without clear goals, it's easy to lose track of what we want to achieve. Defining g...

8 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...

6 min read

Getting Delegation Right

In software business, leaders often need to delegate the work. Yet, I have seen leaders struggle with it, often saying, “I try to delegate, but it never quite works.” The truth...

6 min read

Interviewing Your Future Boss

I’m sure you have been asked if you have any questions during interviews. A few things come to mind. Often, we think we need to impress the other party. Nevertheless, tough ques...

6 min read

Operational Skills Needed

Over the years, I've interviewed many candidates. One crucial skill that often gets overlooked is operational reflexes during oncalls. Surprisingly, few companies test for this,...

6 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...

4 min read

Navigating Layoffs

In the last few years, companies have begun laying off talent, leading to tough and depressing times for many. Some layoffs came as a big surprise, especially from companies tha...

7 min read

Handling Competitive Dynamics

A healthy level of competition can fuel innovation, drive individuals to excel, and push teams to achieve remarkable results. However, when competition crosses the line and beco...

10 min read

Engineering Health Essentials

Engineering health is a term that deserves far more attention than it receives. Sustainable software development is not only about the features we ship or the speed at which we...

5 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...

8 min read

Winning Eleven

Here's 'Winning Eleven,' my own mix of eleven key ideas that have helped me grow both at work and in life. This isn't your usual list of tips. It's more like a collection of rea...

4 min read

Kindness is A Choice

Discussing leadership, we often overlook kindness, focusing more on power and wealth. Yet the leaders who leave a lasting impact are the ones who choose humanity over dominance....

4 min read

Bireysel Katılımcılar ve Yöneticiler

İş hayatında sıkça karşılaştığımız yöneticilik(management) ve bireysel katılımcı (BK / individual contributor) rolleri, aslında birer yaşam tarzını temsil eder. Bu iki rol, kişi...

7 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...

5 min read

The Subtle Art of Listening

At its essence, leadership is not about big speeches or decisive commands. It’s about listening. I know it sounds like a cliché but think about how many times you’ve sat with so...

5 min read

Coding in Leadership

When you start coding, you start the adventure. It feels like unlocking a new world of logic and creativity. From programming classes where we tried to solve pyramid programs to...

4 min read

The Power of Consistency

One of my friends from primary school didn’t go to high school. At first, it was a bit surprising, but his family was making kebap, and he wanted to run the family business. Bec...

6 min read

The Making of a Leader

Leadership, in my eyes, has always been a blend of natural inclination and learned skills. Reflecting on my own path to becoming a leader, I've realized it's not just about inna...

11 min read

The Path to Leadership

Leadership is not a position. It is a journey that changes how you see yourself and the people around you. You begin as an individual contributor, focused on your own craft. Ove...

6 min read

Talent Sourcing Journey

Talent sourcing is one of those things everyone claims to understand until they actually have to do it. On paper, it sounds simple: find great people, hire them, done. But anyon...

10 min read

Leading Self Managing Teams

When I first started leading teams, I thought being a good manager meant being everywhere. I felt like checking every ticket, joining every status update and so on. I got exhaus...

7 min read

Quick Reflexes in Decision Making

In the fastmoving world of software development, decisions rarely wait for me to feel ready. I’ve lost count of how many times I wished for more data, more clarity, more time bu...

4 min read

Achieve More by Meeting Less

Meetings are part of leadership. We need them to align and understand. Yet, we often do it at the expense of action. The success lies in the milestones achieved. In essence, "Fe...

8 min read

Leadership Archetypes

I’ve had all kinds of bosses over the years. Some of them were visionaries. Some others were quiet geniuses. One thing I’ve learned is that if you want to survive and maybe even...

7 min read

Turning Defensiveness Into Growth

As a leader, part of the job is helping people grow. That usually means giving feedback. And while we often picture feedback as a simple “I share, you listen,” the truth is it o...

6 min read

Silent Guardians of Quality

In the realm of software development, testers are the silent guardians. Their role is often misunderstood and underappreciated, especially when they do their job so well that no...

5 min read

Embrace the Unknowns

The first time I landed in a country where I couldn't read a single sign, I spent twenty minutes staring at a metro map trying to figure out which train went toward the city cen...

4 min read

Hiring Harmony

Hiring is drag. Every open role slows the people around it, creates coverage gaps, and pulls your best performers into interviews instead of work. The instinct is to close that...

4 min read

Why Metrics Don’t Equal Quality

In 1902, Hanoi was drowning in rats. The government was getting nervous about plague. Hence, the city put a bounty per rat tail. Suddenly, the system had a scoreboard, something...

12 min read

Engineering Strategy and Planning

Strategy is a word that's often used but rarely understood. Ask ten people what it means, and you'll get ten different answers. I often see people confuse it with , a quarterly...

8 min read

Engineering Roles and Responsibilities

Engineering roles exist whether you define them or not. In some teams, ownership is explicit. People know who drives incident management, who keeps an eye on risk, who pushes on...

6 min read

Essential Engineering Principles

Engineering principles give teams a practical foundation for how to build and operate software. They guide decisions, shape behaviours, and help groups stay aligned even as syst...

9 min read

Pulling the Plug from a Project

Every project starts with high hopes to deliver one or more business values. The team begins with the requirement analysis and then carries on with design and development. On th...

12 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...

4 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...

4 min read

Code Author

Throughout the years I have worked on many software projects. In most of them, the code header included the authorʼs name. At first, it seemed natural to have the authorʼs name....

8 min read

Risk Comes First

You probably saw many cliché stuff about risking everything. Not risking is the biggest risk and all. While there is a truth to that, risk needs to be an appetite. Remember what...

5 min read

You Cannot Fix What You Cannot See

I have been working on this data discovery tool for a while, and it keeps showing me how messy our systems really are. The idea behind it is simple. Crawl every database we have...

8 min read

Who needs an Architect?

An architect? According to Wikipedia, an architect is a person who plans, designs, and oversees the construction of buildings. So, we obviously have derived the role from civil...

4 min read

Jose Mourinho

Yazımın başında size Mourinho’yu kısaca tanıtmak istiyorum. Jose Mourinho, 26 Ocak 1963’te Portekiz’in Setubal şehrinde doğdu. Baby Robson’ın yanında çevirmen olarak başladıktan...