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
AINeuralNetworksCuttingThroughTheNoiseMachineLearningTechReality

Neural Networks Are Matrix Math with a Biology Problem

"Neural network" might be the most successful piece of terminology in technology history. Not because it describes what the system does — but because...

2 min read
AIAutonomousAICuttingThroughTheNoiseAgenticAITechReality

Autonomous AI Is a Supervised System with a Marketing Budget

"Autonomous AI" might be the most misleading phrase in the industry right now. Not because autonomous systems don't work — but because the word...

2 min read
AIReasoningCuttingThroughTheNoiseLLMTechReality

LLM 'Reasoning' Is Pattern Matching with a Compute Budget

Apple's AI researchers published a study that should have ended the "reasoning" debate. They found "no evidence of formal reasoning in language...

2 min read
AIRAGCuttingThroughTheNoiseMachineLearningTechReality

RAG Is Search Plus Paste

RAG — Retrieval-Augmented Generation — is the most over-engineered name for the simplest idea in AI. Your system searches a database, grabs some...

2 min read
AIAIAgentsCuttingThroughTheNoiseAgenticAITechReality

The AI Agent Is a While Loop

Every major AI framework — LangChain, CrewAI, AutoGen, Claude Code — converges on the exact same architecture under the hood. A while loop that calls...

2 min read
AIArtificialIntelligenceCuttingThroughTheNoiseTechRealityAIAgents

AI Has a Marketing Problem

AI has a marketing problem disguised as an education problem. And it's costing the industry billions. Last summer, Andrew Ng called it out: "a bunch...

2 min read
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