Skip to main content
Tahir Nazir — blog home
T
Tahir Nazir
Engineering notes
Articles
Portfolio
Games
Hire me
Home
/
Blog
/
AI Engineering
AI Engineering
Every AI Engineering article on this site — 3 in total.
Articles in this category
01
RAG
RAG
RAG Retrieval Returns the Wrong Chunks: A Production Debugging Guide
Your RAG demo worked and production doesn't. Before you swap the embedding model, check the four things that actually break retrieval: recall settings, chunk boundaries, keyword blindness, and where the answer sits in the prompt.
Troubleshooting
AI Engineering
·
August 9, 2026
·
11 min read
02
CC
CC
Claude Code vs Cursor: How Each One Decides What Your Agent Knows
Both tools read project instructions from disk, but they disagree on file names, load order, and scoping. Here is the concrete difference — and how to keep one repo working well in both.
Comparison
AI Engineering
·
August 9, 2026
·
8 min read
03
MCP
MCP
How to Build an MCP Server (TypeScript, End to End)
A working Model Context Protocol server in TypeScript — project setup, tool registration with Zod, stdio transport, and wiring it into Claude Code and Cursor without breaking the JSON-RPC stream.
How-to
AI Engineering
·
August 9, 2026
·
11 min read
More topics
#Claude Code
#Cursor
#Developer Tools
#MCP
#RAG
#Vector Search
#pgvector
#Debugging
#AI Engineering
#AI Coding Agents
#TypeScript