Writing
Blog.
126+ 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.

Coming soon
Book Volumes I & II
A compilation of writings on mindset, people, process, and product.
2024
3 minThe Power of 'Meh'.
The Fine Art of Questioning and the Power of 'Meh': Why It's Perfectly Okay to Be the Voice of Dissent in BusinessHey there! Let’s chat about something that’s a bit of a taboo in many business circles: questioning the status quo and, dare I say, finding some things just... not that great. Yes, in a world where "positive vibes only" seems to be the unofficial motto of every corporate motivational poster, daring to question or critique can feel like you're breaking some unspoken rule. But here’s t
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
