/John Cutler

How Capable Leaders Navigate Uncertainty And Ambiguity tl;dr: “What do leaders who are skilled at navigating complexity know how to do? What do they do differently? What would you observe if a leader had these skills?” The authors asked these questions, and answered them using general behaviors they’ve observed first. These include: (1) Accepting they are part of the problem and have contributed to the current situation. (2) Encourage new interaction patterns and not simply remove individuals. (3) Patient divergence by resisting the urge to converge on a path forward prematurely. 

featured in #495


The Ultimate Guide To Developer Counter-Productivity tl;dr: John highlights 20+ specific areas where developers often lose productivity, including: (1) Reactive, unplanned work. (2) Context switching and startup costs. (3) Non-value-adding admin & compliance work. (5) Ineffective planning. (6) Dependency management overhead. (7) Ineffective meetings and communication. (8) Redundant manager briefing & orientation. (9) Consensus seeking and decision-making drag. (10) Ineffective collaboration arrangements. And more.

featured in #448


From Assumption To Next Step tl;dr: John discusses how to go from risky assumption to next steps using a single phrase. “One of the significant challenges was what to do with all of the discomfort and anxiety-inducing assumptions. Teams understood the theory — why it might benefit them to surface assumptions, designate “operating assumptions”, prioritize risky assumptions, and make plans to reduce uncertainty where it counts.”

featured in #408


A Problem vs The Problem tl;dr: “Most conversations about problems, and causes, are negotiations — negotiations about identity, reputation, controlling the narrative, and spheres of influence and control. People look for the "definition" they can live with and process. Deciding how much to constrain the collection of root causes — from one cause to a whole graph of related causes — is as much a political decision as a factual or solution-oriented one.”

featured in #404


First Focus. Then Simplify tl;dr: "Imagine two people - Person A acknowledges the complex problem, and focuses. Person B doesn’t see the complex problem, and simplifies." Both approaches may seem very similar at first glance. "Focus looks like simplification. Simplification looks like focus." But when things go wrong, as they tend to do, Person B will make bad decisions. They’ll pick bad strategies and tactics and spread the lack of context awareness to their team. 

featured in #347


Why Most Strategies Lack Clarity tl;dr: "The unlock, I think, is realizing that you can confidently communicate a coherent strategy that also acknowledges uncertainty. You know what you know. You assume what you assume. You believe what you believe." John explains that the reason this tends not to happen is we fear showing that we lack clarity, and lean towards displaying certainty. 

featured in #333


A Conversation With Shreyas Doshi & John Cutler tl;dr: "We cover topics like leadership, becoming a better listener, the role of middle management, career and self identity, stubbornness, calendar theater, and treating your dashboards as products."

featured in #240


Mandate Levels tl;dr: John came up with nine "levels" of work, "ranging from very specific, to very general." calling them Mandate Levels, "to capture the idea of a sphere of authority and autonomy." He discusses how they operate here.

featured in #236


How Product Managers Lose Trust tl;dr: Trust is essential between team members and is a result of previous decisions made between team members. Second, language used by PMs is essential - John uses various scenarios to illustrate this.

featured in #154


Creating Flow and Value in Product Development tl;dr: The time developers spend coding in a 40 hour work week is relatively small. Hence, limiting work in progress, the scope of work, and handoffs between teams can increase flow and value in product development. The key is to focus on cadence and flow.

featured in #137