What I'm teaching — and what I send to engineers I mentor.
Tutorials I've written, talks I've given, and the resource lists I'd hand a younger version of myself.
A pragmatist's guide to RAG (with code)
RAG is not a silver bullet. Here's when it works, when it doesn't, and how to know which problem you're actually solving...
AI-first PR review, codified
Every PR on my team gets reviewed by Claude before a human sees it. Here's the exact prompt and CI setup.AI code review ...
Next.js × Supabase × Stripe - a deployable starter
Every SaaS I build starts from this template. Auth, billing, database, and AI hooks pre-wired. Here's what's included an...
Books that changed how I architect systems
A short, opinionated list of books that shaped how I think about systems.Most architecture books are verbose and outdate...
From Pre-sales to Production: Solutions Architect, decoded
How to move from pre-sales engineering into an architecture role without taking a step backward.Pre-sales teaches you to...
AI-engineering reading list
Papers, blog posts, and talks every AI-focused engineer should read.FoundationStart with Attention Is All You Need if yo...
Resources for engineers from Pakistan
Remote work, visa sponsorship, OSS opportunities, and the things I wish someone had told me ten years ago.Getting remote...
Building production voice agents that don't embarrass you
A voice agent that handles negotiations with real humans is not the same as a chatbot. Here's the architecture that keep...
Tools I actually use, daily
My AI Dev StackMy exact dev stack. Updated quarterly.EditorVS Code. The debugger integration alone is worth it.TerminalM...