All blogs / Engineering management / careers
The Beautiful Mess
The beautiful mess of cross-functional product development. Click to read The Beautiful Mess, by John Cutler, a Substack publication with tens of thousands of subscribers.
Engineering management / careersSoftware / engineering practice
- Posts
- 223 from 29 Sep 2023 to 25 Oct 2026
- Posting
- weekly (66 in the last year)
- Kind
- personal blog
- Feed
- https://cutlefish.substack.com/feed
2026 53
- TBM 447: Why We Sabotage Our Careers
- TBM 446: Halos, Vibes, Causality, and Identity
- TBM 445: The Feature Factory: A 10-Year Retrospective
- TBM 444: What a Workplace Can’t Promise
- TBM 443: The Standard Setter
- TBM 442: 10 Career Traps (Thoughtful People Fall Into)
- TBM 441: AI, the Loss of Positive Friction, and What to Do About It
- TBM 440: The Problem With Putting People in Boxes
- TBM 439: Day At The Gig...
- TBM 438: Am I the Only Weirdo in This Company?
- TBM 437: AI and the Recontextualization Tax
- TBM 438: The Right But Early Club
- TBM 437: Transition Week (And Some Fun Links)
- TBM 437: Tokens, Hours, Points, and Other Curious Proxies
- TBM 436: Tension-Based Prioritization (A Non-Framework)
- TBM 435: 20 Unfiltered Operating Takes
- TBM 434: How Maps Can Hide Problems
- TBM 433: The Border Collie Faustian Bargain
- TBM 432: Bundling & Unbundling Capabilities (and AI)
- TBM 431: The Denominator That Matters
- TBM 430: Incubate, Compound, Refinance, Liquidate
- TBM 429: How To Thrive At Work When You Think Too Much
- TBM 428: Yes, Robot. Yes, Boss?
- TBM 427: The Bottleneck Strike Again!
- TBM 426: The Trouble With Mirrors
- TBM 425: AI and Agency
- TBM 424: Why We Help (And How To Stay Helpful)
- AI Won’t Save the Kingdoms We Built
- TBM 423: Why Defining Teams Is So Hard
- TBM 422: Exception, Presence, Delegation
- TBM 421: Minimally Viable Consistency (Part 3)
- TBM 420: The AI Playbook Puzzle
- TBM 419: Stop Being So Negative! Stop Being So Naive!
- TBM 418: Campfires, Trails, and Quests
- TBM 417: Before You Fire All Your Glue People Because of AI
- TBM 416: Investment Stewardship (As Habit)
- TBM 415: Demand Mix, Discovery, and AI as a (Dys)function Multiplier
- TBM 414: Legibility and Legitimacy
- TBM 413: In That Space Is Our Power
- TBM 412: Institutionalized Overload (Now With AI)
- TBM 411: Messy Docs As Helpful Pattern
- TBM 410: Dancing With Problems
- TBM 409: Minimally Viable Consistency (Part 2)
- TBM 408: Basic Links
- TBM 407: The Three Juggling Acts (Strategic, Lazy, and Survival)
- TBM 406: Seeing Everything, Understanding Nothing (The Context Trap)
- TBM 405: Hope, Context, and Control
- TBM 404: Should Teams Use the Same Tracker?
- TBM 403: The Seduction (And Folly) Of Rollups, Points, and (Most) Time Tracking
- TBM 402: The Real-World Journey to Value and Product-Centricity
- TBM 401: Solving Problems the Hard Way
- TBM 400: Strategic Portfolio Management Meets Product-Centricity
- TBM 399: 10 Prioritization Traps
2025 70
- TBM 398: Micromanagement? Or Staying Close to Reality?
- TBM 397: The Initiative Shape Activity (And a Favor to Ask)
- TBM 396: So You Want To Define “The Problem”?
- TBM 395: Words! Damned Words!
- TBM 394: Imagine If a Restaurant Behaved Like Your Average Product Team (Extended Edition)
- TBM 393: Why Labeling Relationships Is So Important
- TBM 392: When (And How) Tools Matter
- TBM 391: You’re Not Misaligned. You’re Thinking Differently.
- TBM 390: Governance by Principle, Not by Template
- TBM 389: Overthinker!
- TBM 387: Lenses
- New and Past Playbooks (Links)
- TBM 386: Understanding Enabling Constraints Using Shape Up (Basecamp)
- TBM 385: "We Have To Simplify!"
- TBM 384: Prioritization Starts With Strategic Prioritization
- TBM 383: Maximizers vs. Focusers
- TBM 382: Product-Centricity When You Don't Sell A Digital Product
- TBM 381: Stop Trying To Make Prioritization "Easy"
- TBM 380: “But We Have To Try Something!”
- TBM 379: Vertical vs. Horizontal Org Coupling
- TBM 378: How To Effectively Pitch Constraints
- TBM 377: Time Allocation ≠ Capacity Allocation
- TBM 376: Why Are We Organized Like This?
- TBM 375: Minimally Viable Consistency
- TBM 374: Strategy & Urgency
- TBM 273: What To Do More (And Less) Of
- Two POM Transformation Flavors
- TBM 272: Three Perspectives
- TBM 271: Diagnosing Your Company's Strategy Problem
- TBM 370: Dependencies Aren't Your Problem
- TBM 369: Sources Of Truth
- TBM 368: Goals Take Practice
- TBM 367: The Wicked "Big Picture" Loop
- TBM 366: Empowered For Delivery, But...
- A Cagan Critique
- TBM 365: The Problem With Value Hierarchies (Video)
- TBM 364: Three Team Vibes
- TBM 363: Is Matt A Loser?
- TBM 362: How (And Why) We Help
- TBM 361: Context, Collaboration, Intent, and Investment
- TBM 360: "Wait! I Thought the Team Was Overloaded?!"
- TBM 359: Process Person
- TBM 358: The Genius of SVPG
- TBM 357: Perspectives on Change and Improvement
- TBM 356: Product Party Modes
- TBM 355: Who Should Care?
- TBM 354: The 4 Framework Jobs (And Why It Matters)
- TBM 353: Conversation Quality and Scale
- TBM 352: Funding, Planning, and Context
- TBM 351: The 4 Prioritization Jobs (And Why It Matters)
- TBM 350: Connecting Dots
- TBM 349: A "Product Transformation" North Star
- TBM 348: Shared Understanding At Scale
- TBM 347: "Why Don't Our Leaders Care About How We Work?"
- TBM 346: Broken Record Models
- TBM 345: Back On Track
- TBM 344: Context, Possibility, Intent, and Action
- TBM 343: "We Kind of Suck at That Right Now"
- TBM 342: Who Pays the Ego Toll?
- TBM 341: 10 Tips for Turning Around a Platform Team
- TBM 340: Path to $
- TBM 339: Update and Clarifications
- TBM 338: 4 Core Product OS Design Competencies
- TBM 337: Pirates and Garbage Cans
- TBM 336: Product OS Design Tips and Principles
- TBM 335: "Simple" Dependency Coordination
- TBM 334: The Capacity Allocation Illusion
- TBM 333: Lean Graph Theory
- TBM 332: The Last Strategy Framework You'll Ever Need
- TBM 331: Strategy & Decisiveness
2024 79
- TBM 330: (Un)common Sense Playbook
- TBM 329: Deep vs. Broad Context Traps
- TBM 328: Beyond Firmographic-Based ICPs
- TBM 327: Hot Takes and Parochial Altruism
- TBM 326: Adhocracies and Bureaucracies
- TBM 325: Skeptoptimism – Thinking Slow, Acting Fast
- TBM 324: Goal-O-Rama
- TBM 323: Quick Tool Tips
- TBM 322: Work Shape Mix
- systems *doing* and complexity *doing*
- TBM 321: "Reducing Complexity"
- TBM 320: From Fluffy Concepts to Concrete Outcomes & Behaviors
- TBM 319: Surfing Inertia and Pendulum Swings
- TBM 318: Why Orgs Become Too Tall
- Keep Product Management Messy
- TBM 317: Yes, Or...
- The tough reality of being a "glue person"...
- TBM 316: Ultra Founder Mode
- TBM 315: The Self-Sealing Argument Trap
- TBM 314: Using Enabling Constraints for Situational Awareness
- TBM 313: Chat, Breathe, and Reflect
- Scoping and Shaping Mini-Book
- TBM 312: Comparing Areas of Friction and Drag
- TBM 311: Roadmapping Miro Board and Question for Subscribers
- TBM 310: Trees, Journeys, and Loops (and the Functional Model Trap)
- TBM 309: Zombie Practices and Processes
- TBM 308: Boundary of Safely Challenged Assumptions
- The "X" Files (65.57% of 2024 Edition)
- TBM 308: No Unforced Errors
- TBM 307: The "P" Word, Legitimacy, and Challenging Our Default Models and Frames
- TBM 303: The Current Tech Puzzle (With Diverse Takes)
- TBM 305: Stop the (Goal) Cascade Madness
- TBM 304: Losing a Day a Week to Inefficiencies?
- TBM 303: Official, Real, and the Ideal
- TBM 302: Why Reflexive Thinkers Need to Take More Breaks
- TBM 301: How to Reconcile Prioritization and $/Time Allocation
- TBM 300: How to Think About Operations and Enablement
- TBM 299: Underperformer
- TBM 298: Retrospective Rationalization
- TBM 297: Staying In Touch
- TBM 296: Trust Lets You Observe Reality
- TBM 295: Going Deep 🤮
- TBM 294: Close the Loop. Stop the Drift
- TBM 293: Where More Effective Product Teams Spend More (and Less) Time
- TBM 292: Friction, Documentation, and Product Tools
- TBM 291: Why Your Product Transformation Will Fail
- TBM 290: The Failure Threshold
- Product Coaching with Petra Wille
- TBM 289: The Boring Product Manifesto
- 20 Things I've Learned as a Systems (Over) Thinker (Extended Commentary)
- TBM 288: Changing Your Swing
- TBM 287: Layoffs, Pendulums, Layers, and Gemba Walks
- Sociotechnical Maestros with Gene Kim
- TBM 286: Narrative Fallacies and the 2024 Narrative Soup
- TBM 285: Shared Teams and Apples-to-Oranges Priorities
- Software Development As Collective Learning With Hazel Weakly
- TBM 284: Why Aren't We Talking About Continuous Improvement?
- Octopus Careers & Throwaway Stickies with Chris Butler
- TBM 283: Just and But
- TBM 282: Three Stages of Org Evolution
- TBM 281: Stop Chasing Unicorns
- TBM 280: 2-6-4-1
- TBM 279: How to Learn and Practice Product Management in a Feature Factory
- TBM 278: The Power of Firsthand Experience
- Notes on Product management theater | Marty Cagan (Lenny's Podcast)
- TBM 277: Bring Back Fun
- TBM 276: Leverage Distribution
- TBM 275: "Bad" Strategy. Why?
- TBM 274: How Capable Leaders Navigate Uncertainty and Ambiguity
- TBM 273: Transition and Reflection
- TBM 272: The Biggest Opportunity (Part 2)
- TBM 271: The Biggest Untapped Opportunity
- TBM 270: Important Reader PSA
- TBM 269: Three Organizational Design Principles
- TBM 268: "Going Deep"
- TBM 267: Debt and Bridge Building
- TBM 266: Human Load Balancers, Renegades, Insiders, and Platform Saviors (Part 4)
- TBM 265: Rebuilding Trust and Breaking Free From Trust Proxies and The Swirl
- TBM 264: Dependencies In Fast(er) Growing Companies (Part 3)
2023 21
- TBM 263: "I Aspire to Regret How We Used to Work"
- TBM 262: Dependencies In Fast(er) Growing Companies (Part 2)
- TBM 261: Dependencies In Fast(er) Growing Companies (Part 1)
- TBM 260: The Thoughtful HIPPO
- TBM 259: The Predictability Trap
- TBM 258: "Just Hire Talented People and Empower Them"
- TBM 257: How to Make the Case for Slowing Down to Speed Up
- TBM 256: The Slide
- TBM 255: The New Airbnb (Lenny's Podcast) w/Melissa Perri
- TBM 254: Self-Gaslighting and the Doubt Loop
- TBM 253: Don't Fix Things. Write a New Story
- TBM 252: How to Troubleshoot Status Updates and Syncs
- TBM 251: Scale vs. Efficiency
- TBM 250: Dear Executive...
- TBM 249: Return on Investment (and Allocation)
- TBM 248: Project-ish
- TBM 247: 15 Metaphors for Waste In Product Development
- TBM 245: True Empowerment
- TBM 246: Why Didn't They Say No?
- TBM 245: The Magic Prioritization Trick
- TBM 244: We JUST Need to Align Incentives