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.
2025
4 minAnnoying "Coaching"
When Coaching Isn’t Coaching — It’s Just Annoyingaka: Why Nobody Asked for Your 8-Step Feedback Framework, pal.Let’s get one thing out of the way upfront: good coaching is invaluable. A thoughtful mentor, a manager who listens, a colleague who challenges you in the right way—those are game-changers.But let’s also be real. There’s a kind of “coaching” that isn’t really coaching at all. It’s condescending, intrusive, out-of-touch, and... annoying. You’ve probably experienced it. You may have even
5 minAn Agent of Chaos
“The Office Joker: When High Performers Become Agents of Chaos”You know that person at work who gets everything done? They always hit their goals, they’re always in the room when big decisions are made, and they’ve got answers to problems before you even realize there’s a problem. You’re thinking, “This person is a rockstar!”And maybe they are. But also… maybe they’re the Joker.Yes, that Joker—from The Dark Knight. The one Heath Ledger so brilliantly brought to life. The guy who doesn’t just bre
5 minAI Generated Compatibility Matrix
How to Use AI to Parse Endless Release Notes and Build a Software Compatibility Matrix (Without Losing Your Mind)Managing a software compatibility matrix can be tedious and error-prone. With multiple software products, dependencies, and frequent updates, manually tracking compatibility across versions can be overwhelming.Instead of manually extracting and organizing data, AI can automate the process, saving time and ensuring accuracy. This guide walks through how to use AI to efficiently parse r
8 minThe Post-COVID Office
The Post-COVID Office: Quiet Spaces, Office Cliques, and How to Fix the Weird VibeRemember the pre-COVID office life? Open floor plans buzzing with chatter, the occasional birthday cake in the breakroom, and the dreaded “pop-in” from a coworker who had just one quick thing that somehow lasted an hour. Fast-forward to today’s post-return-to-office (RTO) policies, and it’s a whole different beast. Offices are quiet, eerily so. But beneath that silence, an entirely different social dynamic has emer
6 minThe Division of Roles
The Right Division of Roles in a Software Development Org: Let Strategy Lead the WayIn a well-functioning software development organization, everyone has a role to play. The executives set the strategic direction, product managers shape the roadmap, and engineering teams bring it all to life. However, when these lines become blurred, inefficiencies arise, goals become misaligned, and frustration permeates throughout the teams. Understanding how these roles should be properly divided ensures an e
3 minIT Policy Impacts Productivity
IT & Security Policies: The Fine Line Between Protection and Productivity
7 minShould the Branches be Pruned?
Choosing the Right Git Branching Strategy: A Dive into GitFlow, Trunk-Based Development, and More
6 minCultivating Shared Project Management
The Power of Targeted Project Management Tracking Tools in Cultivating
