LinkedIn Posts
My weekly insights on AI product development, shared on LinkedIn. Follow along for practical frameworks and lessons from the trenches.
Follow on LinkedInBMAD Method: The Enterprise Solution to Vibe Coding's Failures
Continuing from last week's post on vibe-planning, this week I'll deep-dive into the first of three planning frameworks: BMAD Method. You may wonder,...
PRP Framework: The Minimum Viable Context for Production-Ready AI Code
Continuing from last week's post on BMAD Method, this week I'll deep-dive into the second planning framework: PRP (Product Requirements Prompt). You...
I Almost Threw Away My Entire Auth Architecture Because Claude Said So
Last week, Claude told me my authentication stack wouldn't work. I'm building an enterprise AI product—SvelteKit on Cloudflare Pages, Supabase Auth...
BMAD vs PRP vs SDD: Which Planning Framework Should You Use?
Continuing from the past three weeks on BMAD, PRP, and SDD, this week I'll give you the decision framework: when to use which. You may wonder, why...
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). You may...
Agentic AI PM Course Enrollment (Version 3 - Combined)
Just enrolled in the Agentic AI PM course by Mahesh Yadav. Over the past months, I've gone deep on AI fundamentals: - Neural networks and how they...
Kiro Hackathon: Building 3 Products with the 5D Method
They say the best way to learn is to build and I recently took part in the Kiro Hackathon wherein I built three products. For those who haven't...
Context Engineering: The 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:...
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: Spec-Driven Development (SDD). You may...
Why You Need Vibe-Planning, Not Vibe-Coding
Continuing from last week's post on why vibe coding is dangerous, this week I'll share what you should do instead: vibe-planning. You may wonder,...
RAG: Where Everything We've Covered Converges
This week marks a milestone in my AI series: RAG (Retrieval Augmented Generation). Every fundamental we've covered—embeddings, vector databases,...
Why Vibe Coding Will Hurt Your Career
Last week I wrote about how AI tools transformed my work as a Product Manager. I build prototypes in hours. I ship faster than ever. But there's a...
How an AI Product Manager is Different from a Regular PM
My colleagues and friends have often asked me about my transition from a traditional Product Manager to an AI Product Manager. So I wanted to share...
Prompt Engineering Part 2: The Different Types of Prompting
Continuing from last week's post on Prompt Engineering basics, this week I'm diving into the different types of prompting techniques available. Last...
Neural Networks Part 3: Embeddings, Vector Databases & Context
Continuing from last week's post on how backpropagation trains networks by adjusting weights, this week I'm connecting the final dots—embeddings,...
Neural Networks Part 2: Backpropagation (Voice-Matched)
Continuing from last week's post on Neural Networks Part 1 where I explained forward propagation, this week I'm diving into backpropagation—the...
Neural Networks Part 1
My friends have often asked me to share my learnings on AI and how these systems actually work. So I'm starting this two-part series on neural...