Blog
Writing on building digital products for health and education, and the craft of product leadership.
Integrity
I may be as naive as Randy from South Park, who finally fulfills his dream of living in the countryside—by naming his weed farm Tegridy Farms. It’s a pun, obviously, and the whole arc is basically a lecture on “integrity…
Read postSoftware Engineering is Dead. Long live Software Engineering.
Back in December 2024, I had finally recruited a former colleague and friend of mine, a software engineer, to collaborate with me on startup projects. This was not the first time we had talked about this, and they said, …
Read postGuilty as charged
Real talk here: how much have you been using AI for lately? My confession: I use it all the time. Too much? I don't want to get philosophical here about whether we should or should not outsource our thinking to AI. (Spoi…
Read postThe frontier shifts again (and why I was wrong)
The vendor lock-in trap Last week, I wrote about the disastrous launch of Google’s Antigravity IDE. I was frustrated by the usage limits and the pricing errors. But in hindsight, I was frustrated by the wrong thing. The …
Read postHow NOT to launch a product (A PM's perspective)
Yesterday, I was genuinely excited when Gemini 3 Pro ("Preview") dropped. The last few iterations of LLMs have been overly focused on coding as a siloed skill. But Erik Schluntz from Anthropic put it best in a recent int…
Read post