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...
Writing on turning plans into outcomes, maintaining momentum, and closing loops.
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...
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....
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...
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...
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...
In the Roman Forum, there was a small shrine with double doors. When Rome was at war, the doors were left open. When Rome was at peace, the doors were closed. It is an oddly mod...
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...
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....
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...
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...
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...
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...
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...
I don’t have the best memory. Hell, I barely remember what I did yesterday. Over the years, I’ve tried countless apps to track my tasks, but most of them are too complex. Signin...
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...
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...
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 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...
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...
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...
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...
In software development, we obsess over component benchmarks and algorithmic complexity, chasing milliseconds latency and BigO wins. But, time and after time, I’ve found that th...
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...
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...
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...
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...
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...
“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...