LinkedIn Posts

My weekly insights on AI product development, shared on LinkedIn. Follow along for practical frameworks and lessons from the trenches.

Follow on LinkedIn
BMADVibePlanningAISoftwareArchitectureProductManagementAgenticAI

BMAD 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,...

2 min read
PRPVibePlanningContextEngineeringAIProductManagementAgenticAI

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...

2 min read
AIProofOfConceptSupabaseCloudflareWorkersSvelteKitProductManagementAgenticAISoftwareEngineering

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...

2 min read
BMADPRPSDDVibePlanningAIContextEngineeringAgenticAI

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...

1 min read
SDDSpecDrivenDevelopmentVibePlanningAIGitHubKiroAgenticAI

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...

2 min read
AgenticAIProductManagementAIContinuousLearning

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...

1 min read
KiroAWSAIHackathonBuildToLearnSpecDrivenDevelopment5DMethod

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...

2 min read
ContextEngineeringAILLMProductManagementTechTalentAnthropic

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:...

2 min read
SpecDrivenDevelopmentSDDVibePlanningAIGitHubAmazonThoughtWorks

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...

2 min read
VibePlanningVibeCodingAIBMADSoftwareArchitectureProductManagement

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,...

2 min read
RAGRetrievalAugmentedGenerationAIVectorDatabasesEmbeddingsLangChainContextEngineering

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,...

1 min read
VibeCodingAISoftwareDevelopmentTechnicalDebtProductManagement

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...

2 min read
AIProductManagerProductManagementCursorPrototypingAI

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...

2 min read
PromptEngineeringAILLMMachineLearningChatGPTArtificialIntelligence

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...

2 min read
NeuralNetworksEmbeddingsVectorDatabasesAIRAGMachineLearning

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,...

3 min read
NeuralNetworksDeepLearningAIMachineLearningBackpropagationAIEducation

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...

3 min read
NeuralNetworksDeepLearningMachineLearningAITechEducation

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...

2 min read