Blog

Insights on AI product development, from fundamentals to production. Frameworks I've battle-tested at enterprise scale.

BMADPRPSDDFeatured

BMAD vs PRP vs SDD: The Complete Decision Framework

Continuing from the past three weeks covering BMAD, PRP, and SDD, this week I'll put it all together with a practical decision framework. This is the...

8 min read
Read more
SDDSpecDrivenDevelopmentVibePlanning

Spec-Driven Development: When Specifications Become Executable

Continuing from last week's post on PRP Framework, this week I'll deep-dive into the third planning framework: Spec-Driven Development (SDD). This is...

7 min read
Read more
PRPVibePlanningContextEngineering

PRP Framework: Ship Production-Ready AI Code on the First Pass

Continuing from last week's post on BMAD Method, this week I'll deep-dive into the second planning framework: PRP (Product Requirements Prompt). This...

9 min read
Read more
BMADVibePlanningAIFeatured

BMAD Method: The Framework That Turns Vibe Coding Into Enterprise Development

Continuing from last week's post on vibe-planning, this week I'll deep-dive into the first of three planning frameworks that are transforming...

10 min read
Read more
ContextEngineeringPromptEngineeringAIFeatured

Context Engineering: The 2025 Skill That Replaced Prompt Engineering

Continuing from last week's post on Spec-Driven Development, this week I'll explain the skill that makes all planning frameworks truly powerful:...

11 min read
Read more
SpecDrivenDevelopmentSDDVibePlanning

Spec-Driven Development: Where Intent Becomes the Source of Truth

Continuing from last week's post on PRP Framework, this week I'll deep-dive into the third planning framework transforming AI-assisted development:...

10 min read
Read more
VibePlanningVibeCodingAI

Why You Need Vibe-Planning, Not Vibe-Coding: The Smarter Way to Build with AI

Continuing from last week's post on why vibe coding is dangerous, this week I'll share what you should do instead. My colleagues often ask me: "If...

14 min read
Read more
RAGRetrievalAugmentedGenerationAIFeatured

RAG: Where Embeddings, Vector Databases, and Context Engineering Converge

This week marks a milestone in my AI series: RAG (Retrieval Augmented Generation). If you've been following along, you've learned about embeddings,...

10 min read
Read more
VibeCodingAISoftwareDevelopmentFeatured

Why Vibe Coding Will Hurt Your Career (And What to Do Instead)

Last week I wrote about how AI tools transformed my work as a Product Manager. I build prototypes in Cursor. I ship demos in v0. I've saved hundreds...

7 min read
Read more
AIProductManagerProductManagementAI

How an AI Product Manager is Different from a Regular Product Manager: A Day in My Life

My colleagues and friends have often asked me about my transition from a traditional Product Manager to an AI Product Manager. After walking this...

7 min read
Read more