Brewing Turkish Tea

I love Turkish tea. If I go too long without it, especially while traveling, I start to miss it badly. It’s an addiction I have no intention of fixing. When I talk to non-Turkish friends or colleagues about tea, they usually assume it’s the same as any other black tea. To some extent it is, but not really. Turkish tea […]

Onboarding Your Engineering Manager

Bringing on a new leader to your organization is always tricky. It starts with hiring. Then comes the real part. Onboarding! I always think bringing in a new leader without context is like starting construction without a blueprint. You’ll get noise and activity, but not stability. Perhaps, a few things are done, but in the wrong order. Walls before foundations. […]

Technical Deep Dives

When someone asks for a technical deep dive, they don’t care if you can detect a cycle in a linked list. They want proof that you actually understand the beast you’ve built. Can you walk me through the system like you own it, explain why you made the calls you did, and show me how it held up when reality […]

Building Remote Teams

You’ve probably heard stories of big tech companies cutting thousands of jobs in US and hiring double that number in India, blaming AI for the shift. Everyone’s first thought is likely cheap labor. While cost is certainly part of the equation, it’s not the whole picture. Many other factors are at play, including follow the sun models, talent density, and […]

From Idea to Launch in 2 Weeks

Everyone’s been talking about LLMs. I didn’t want to be too late to the party. When everyone’s talking about doomsdays scenarios, I just wanted to see for myself. As an engineering leader, I spend a lot of time thinking about productivity, tooling, and how engineers work best. But it’s easy to lose touch with the day-to-day of building. So I […]