Philipp Cannons
entrepreneurship, AI research
100x AI Coding for Real Work
May 2025
What worked in my early attempts to code 100x faster with AI, what kept failing, and the workflow I ended up using.
Life’s Games: Last Human Standing & The Pocket Dimension
May 2025
What would you choose to do if survival were taken care of? Two thought experiments about human motivation and life after AGI.
My Favorite Product Resources
Mar 2022
Books and articles I've found useful for thinking about products, building teams, and understanding people.
The Path Of Least Resistance
Jun 2020
Every extra click, confusing screen, and unnecessary step costs people time and energy. How do we find that friction and get rid of it?
Survival & Pleasure Technology, Expand & Collapse Loops
Jun 2020
Technology keeps reducing the work it takes to survive. That frees us up to tackle new problems and find new things to enjoy.
Fighting Subjectivity When Building New Products
May 2020
It's easy to talk yourself into a product idea. I try to stay honest by working through the risks that could make it fail.
How A/B Testing Can Transform Product Development
May 2020
A/B testing can change how a team works. These are the objections I've had to work through to get people on board.
A/B Testing Is Not What You Think
May 2020
An A/B test is a tool. What matters is how you use it to learn from each change and make better product decisions.
Is Your Company Product-Led, Sales-Led, Or Marketing-Led?
May 2020
At Microsoft, I learned that how a company makes money shapes what it values. That matters when you're choosing where to work.
What To Know To Get Promoted Quickly In Big Tech
May 2020
What shareholders, boards, and CEOs care about, and why it matters when you're deciding which company and team to join.
Analyze Product Success, Not Failure
May 2020
Start with the people who bought and used your product. What did they struggle with, and what finally convinced them?
Beyond Product/Market Fit, Three Types Of Fit
Sep 2017
Getting a few people to love your product is a start. Finding a market and making the business work are separate problems.
Empower Product Teams Through Shared Context And Language
Sep 2017
Teams make better decisions when everyone understands the customer, the problem, and why they're building something.