Blog
Jun 23, 2025
Think Harder
Jun 15, 2025
Principles of Product Development
Jun 11, 2025
On the Road to AGI
Jun 8, 2025
Intro to the Model Context Protocol
May 30, 2025
The Hidden Cost of Saying Yes
May 19, 2025
When Not to Use AI
May 1, 2025
When Simple Beats Complex
Apr 26, 2025
My First Year as Chief Product Officer
Apr 2, 2025
Build Your Own LLM or Buy Access
Mar 19, 2025
Voice Agents with OpenAI's Realtime API
Mar 4, 2025
Protecting Your Focus
Feb 21, 2025
Matching Structure to Company Growth
Jan 30, 2025
Connecting Your Price to Customer Value
Jan 16, 2025
Understanding AI Memory Systems
Dec 25, 2024
Mastering the Art of Selling AI
Dec 8, 2024
Your Customer Is (Likely) Not You
Nov 19, 2024
Why Product Teams Get Stuck
Nov 12, 2024
Making AI Easy to Use
Oct 20, 2024
Beyond the Feature Request
Oct 2, 2024
Transforming from a Service to a Product
Aug 26, 2024
Bringing AI into the Enterprise
Jul 25, 2024
Crafting Professional Communication
Jul 8, 2024
Uncovering User Needs with Jobs-to-be-Done
Feb 12, 2024
Helping Clients Show AI's Value
Dec 26, 2023
Building Domain-Specific AI
Oct 14, 2023
Prompt Engineering Guide
Sep 23, 2023
Managing Unplanned Work
Sep 1, 2023
Ship Faster
Aug 17, 2023
How to Write a Resume
Jul 24, 2023
Hard Truth About Joining a Startup