Showing items from Engineering

Building a Culture of Ownership and Collaboration in Distributed Engineering Teams

Over the past decade, engineering teams have become increasingly distributed across cities, countries, and time zones. What once was a single office filled with whiteboards and hallway conversations has evolved into a global network of talented engineers collaborating through screens.

Distributed work has unlocked enormous potential: access to global talent, better work-life balance, and round-the-clock productivity. But it’s also introduced a new leadership challenge: how do you maintain deep collaboration and a shared sense of ownership when your team rarely meets in person?

Continue Reading

The Recruiting Experience Starts at the Application

One of the responsibilities I take very seriously is hiring talent. While I’m not part of HR, I do care deeply about the recruiting experience. For most candidates, their first real interaction with your company isn’t a conversation with a recruiter or a hiring manager—it’s the application process itself. That means the recruiting experience doesn’t start with the interview, it starts the moment someone clicks Apply.

Continue Reading

The Open Door Policy: Efficacy, Reality, and What It Really Signals

An “open door policy” is a staple of leadership vocabulary. Most leaders say they have one. Most employees know the phrase. But in practice, the efficacy and impact of that policy are far more nuanced than the phrase suggests.

Over the years leading engineering organizations of different sizes, I’ve seen the open door policy work beautifully. I’ve also seen it fall flat. The difference isn’t about whether the door is literally open. It’s about trust, clarity, and intent.

Continue Reading

Managing Managers: A Very Short Director's Guide to Engineering Leadership

After more than a decade leading engineering teams and managing dozens of managers across multiple companies, I’ve learned that managing managers is fundamentally different from managing individual contributors. The leverage is enormous. A great manager can multiply the effectiveness of an entire team. A struggling manager can create cascading problems that take months to resolve.

Continue Reading

Why Your Team Feels Stuck — and What to Do About It

Over the years I’ve learned that when a team feels stuck because they are constantly busy but not moving fast the answer isn’t more effort but better focus.

I’ve seen talented engineers grind through backlog after backlog, push late nights, automate everything in sight and still, somehow, progress stalls. Features pile up waiting to ship. Bugs reappear. Morale dips. And everyone wonders: What’s going wrong?

Continue Reading