Writing
Blog.
125 essays on the systems, frameworks, and human dynamics that make — or break — product delivery at scale.
Get new essays in your inbox.
Free — no paid account required.
2024
6 minThe Unsung Hero of Leadership: The Power of Inaction and Silence
The Unsung Hero of Leadership...Alright, folks, let's talk about a concept that doesn't get nearly enough love in the world of leadership and management: the power of inaction and the strategic use of silence. In our hustle-bustle, always-on work culture, taking action and being vocal often steal the spotlight. But what if I told you that sometimes, the most powerful move a leader can make is... nothing at all? Yep, you heard that right. Let's dive into this counterintuitive approach and how it
4 minWhy Every Project, Product, and General Manager Should Try Shadowing Software Engineers (or other roles)
Hello! Let's dive into something I've been mulling over: the idea of project and product managers spending time shadowing other roles, particularly software engineers. Now, you might be thinking, "Why on earth would I do that?" Well, stick around, and let's unpack this together. It's not just about stepping into someone else's shoes for a day but about gaining insights that can transform how you manage and lead. And believe it or not, there are some pretty cool parallels to be drawn with Sun Tzu
3 minBeyond Code: The Next Abstraction - Agile Engineering
Hey, Agile enthusiasts and curious minds alike! Today, we're stepping out of the trenches of code to explore a realm where Agilists truly shine—the social fabric of teamwork. It’s a journey beyond the nitty-gritty of programming, into the heart of how teams operate, collaborate, and evolve. So, let's dive in and unravel the essence of Agile beyond the code.The Agile Philosophy: A Quick RefresherBefore we sail further, let's quickly recap what Agile is all about. Agile is a mindset, a collection
5 minAgile Project Management: Lame?
Hey there, fellow Agile enthusiasts and skeptics alike! Today, we're diving into a topic that's close to many of our hearts: why does Agile project management sometimes get the side-eye, especially from the upper echelons of leadership? And more importantly, how can we turn that skeptical side-eye into a wide-eyed realization of Agile's value? Let's get into it.The Skepticism Around AgileFirst off, let's set the scene. Agile project management, with its emphasis on flexibility, customer collabor
3 minUnraveling the Mystery of Product Topologies: A Casual Chat
Hey there! Today, we're diving into the intriguing world of product topologies. Now, I know what you're thinking: "Topology... isn't that something mathematicians whisper about in hushed tones?" Well, yes, but it's also a super cool concept that's more approachable than it might seem at first glance. So, grab your favorite beverage, get comfy, and let's unravel this mystery together.What's a Topology, Anyway?Before we tackle product topologies, let's quickly touch base on what topology is. Imagi
3 minProduct Topologies vs. Team Topologies: Navigating the Maze of Modern Tech Teams
Hello, tech aficionados and organizational explorers! Today, we're embarking on a journey to demystify two concepts that are often buzzing around the water cooler in tech companies: product topologies and engineering team topologies. While they might sound like they belong in a high-level math class, I promise you, they're way more fun and absolutely crucial to understanding how successful tech organizations operate. So, let's dive in and untangle these concepts together.What's in a Name: Produc
3 minNavigating the World of Team Topologies: More Than Just a Seating Chart
Hey there, team players! Today, we're diving into the fascinating world of engineering team topologies. Now, I know what you're thinking: "Topologies? Sounds like something from my college math class that I never thought I'd need." But stick with me! We're not talking about complex diagrams or mathematical theories; we're talking about the art and science of structuring engineering teams to turbocharge innovation, efficiency, and job satisfaction.So, What Are Team Topologies Anyway?In the simple
5 minThe Fine Line: Leaders vs. Managers and Leading from Any Seat
Hey there! Have you ever found yourself pondering the difference between being a leader and a manager? Or perhaps you've wondered how you can lead without officially being "in charge"? Well, you're not alone. It's a topic that many find fascinating and, quite frankly, essential in today's ever-evolving workplace. So, grab a cup of your favorite beverage, and let's dive into this intriguing discussion.Leaders vs. Managers: What's the Difference?First things first, let's tackle the difference betw
