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...
Posts on trust, conflict, incentives, and how teams behave under pressure.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
Building an allstar team is a bit like cooking a nice dish. It's less about throwing in a lot of ingredients. It’s more about using just the right ones to create something truly...
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...
I get along with people. I talk, I joke, I do the normal office stuff. But even with that, something about how work actually works has always felt off. You think the job is most...
“Smaller is faster” is a wellknown hardware design principle, as you might already know it. Generally speaking, smaller pieces of hardware will be faster than larger ones becaus...
Areca is the name of the billing engine I am working on for Turk Telekom. Funny enough, it is also the name of the flowers we bought to freshen the office. We wanted the office...
Çevik yazılım geliştirme, bir takım yazılım geliştirme yönteminden ibarettir. Bu yöntemler, yazılımın ve gereksinimlerin birbiriyle etkileşim halinde tutarak ortaya koyulmuş sür...