One day, they'll stop calling it "basgetti" 2025-12-02
Childhood doesn’t slam doors. It slips out quietly while you're busy making lunches and answering emails.
~1 min
Watching Someone Else Exercise 2025-11-25
Re-reading tricks you into feeling smart; retrieval is the only thing that actually builds knowledge you can use.
~3 min
Choosing What I Keep 2025-11-13
From flashcards to forgetting everything—how I built Etch to help ideas actually stick instead of fade away.
~3 min
Subtract to Ship 2025-06-05
The way a product team moves quickly, delivers value, and achieves perfection.
~7 min
Avoiding Technical Debt 2023-04-10
The Strategic Importance of Domain Fidelity in Software Development
~6 min
Removing Product Friction Isn't Always Good 2020-08-28
Removing too much friction can hurt user safety, impact other features, or cause system failures. Balance friction reduction with your product goals.
~12 min
Customer Interview Frameworks 2020-08-19
Six proven frameworks—Voice of Customer, Jobs to be Done, Follow Me Home, Focus Groups, SPIN, and Four Helpful Lists—for conducting effective customer interviews.
~11 min
Competitors Who Aren't 2020-08-05
Companies with the same problem space but different market spaces will eventually compete as they grow. Plan for future overlap now or risk becoming the next Blackberry.
~12 min
The Product Imperative 2020-07-29
Product managers fall prey to six default behaviors that kill innovation. Organize your work to actively resist these traps.
~15 min
OpenAI's GPT-3 Will Change How We Build, With or Without It 2020-07-22
GPT-3 shows us how creating better primers—the right medium, direction, and quality—helps product managers generate novel and valuable solutions.
~10 min
Part 2 - Building a Product Sieve 2020-07-08
Build a product sieve using problem statements, vision, and sieve questions to separate high-quality ideas from low-quality ones.
~12 min
Collaborative Writing as a Product Manager 2020-07-01
Write in public from day one to generate better ideas, let people read your mind, and build team ownership of product decisions.
~8 min
Part 1 - Building a Product Sieve 2020-07-01
Stop working on valueless features by creating a product sieve that filters high-value ideas from motion without results.
~9 min
The Map Is Not the Territory 2020-06-24
Great product managers understand that mental models and abstractions are useful but imperfect representations of reality. Build better maps of your domain.
~8 min
Problem Space vs Solution Space 2020-06-17
Product managers own the "what" by living in problem space—understanding target customers, their needs, and value proposition—while engineering focuses on the "how."
~5 min
Leverage 2020-06-10
Stop doing low-leverage tasks and start working on things that provide 80% of value for 20% of work by casting vision and setting clear expectations.
~6 min
The Bike Shed Effect 2020-06-03
Teams waste time debating trivial issues while ignoring complex, important decisions. Force people to write and think deeply to solve this.
~5 min
Inversion <> uoᴉsɹǝʌuI 2020-05-27
Use inversion thinking to ensure your team works on high-impact features by defining what success looks like and what will guarantee failure.
~6 min