Farhan Baluch
Home
About
Projects
Blogs
Personal
Contact

Blogs

Thoughts on AI, development, and technology

Search

Tags

10 Operational Directives for Better AI Chatbot Results
November 20, 2025•5 min read

10 Operational Directives for Better AI Chatbot Results

Stop guessing magic words. Use these 10 operational directives—structured instructions placed directly into your prompts—to force clarity and utility from your AI chatbot.

Prompt EngineeringAI ProductivityWorkflow
Spec-Driven Development: Moving Beyond Vibe Coding
November 20, 2025•6 min read

Spec-Driven Development: Moving Beyond Vibe Coding

Why ad-hoc AI prompting fails at scale, and how Spec-Driven Development (SDD) provides the structured guardrails needed for enterprise AI engineering.

AI AgentsSoftware ArchitectureSDD
11 Brutal Truths About Deploying AI Agents in Production
July 10, 2025•2 min read

11 Brutal Truths About Deploying AI Agents in Production

Real-world lessons from shipping AI agents to production environments and keeping them alive.

AI AgentsProduction
Inside JPMorgan's Investment Research Agent Architecture
May 30, 2025•2 min read

Inside JPMorgan's Investment Research Agent Architecture

A breakdown of JPMorgan's 'Ask David' multi-agent system and the lessons it offers for enterprise GenAI teams.

AI AgentsEnterprise AI
Comprehensive Reinforcement Learning Notes
September 12, 2024•2 min read

Comprehensive Reinforcement Learning Notes

Sharing my thesis-era RL notes covering everything from DP and TD to PPO, TD3, and SAC—plus open-source implementations to explore.

Reinforcement LearningDeep Learning
GitHubLinkedInEmail
Google Scholar Profile

© 2024 Mohammed Farhan Baluch. Built from scratch with Next.js & Tailwind CSS.

“Consistency is the only key to success.”