Skip to main content
Tahir Nazir — blog home
T
Tahir Nazir
Engineering notes
Articles
Portfolio
Games
Hire me
Home
/
Blog
/
AI Engineering
/
Page 3
AI Engineering — page 3
Articles in this category
19
CC
CC
Claude Code 529 Overloaded: What It Retries For You, and What It Won't
A 529 isn't your usage limit and doesn't touch your quota. Claude Code already retried ten times before it told you. The useful question is which failures it retries automatically, which it deliberately doesn't, and the one environment variable that stops an unattended run dying on a transient capacity blip.
Troubleshooting
AI Engineering
·
August 27, 2026
·
8 min read
20
CC
CC
Claude Code 'Raw Mode Is Not Supported' on Windows? Match the Error First
Raw mode is not supported, 'claude' is not recognized, 32-bit Windows, Exec format error on WSL1 — five different Windows startup failures that get treated as one problem. Each has a distinct cause and a distinct fix, and four of them aren't install failures at all.
Troubleshooting
AI Engineering
·
August 21, 2026
·
9 min read
21
CC
CC
Why Is Claude Code So Slow, Hanging or Eating Memory? Start With the Silent Failures
High CPU, frozen commands and missing search results usually trace to a handful of specific causes — a compaction loop, a bundled ripgrep that won't run, or WSL quietly returning fewer matches while claude doctor reports everything as OK.
Troubleshooting
AI Engineering
·
August 16, 2026
·
9 min read
22
CC
CC
Why Claude Code Uses So Many Tokens (and How to See Where They Go)
Every request carries your whole conversation, so context size — not message count — sets what a turn costs. How to see your Claude Code token usage with /usage and /context, why it climbs while you're idle, and what thinking, plan mode and /compact really cost.
Troubleshooting
AI Engineering
·
August 14, 2026
·
17 min read
23
MCP
MCP
MCP Server Not Showing Up or 'Failed to Connect' in Claude Code? Read the Status First
Your MCP server is configured but Claude can't see it. `claude mcp list` tells you which of five different problems you actually have — pending approval, a failed spawn, a Windows .cmd shim, zero advertised tools, or a server that was never in the list to begin with.
Troubleshooting
AI Engineering
·
August 11, 2026
·
12 min read
24
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
25
CC
CC
Claude Code vs Cursor: AGENTS.md, CLAUDE.md and Cursor Rules Compared
Claude Code now reads AGENTS.md, but only when there is no CLAUDE.md, and a personal CLAUDE.local.md quietly turns that off. How both tools load AGENTS.md, CLAUDE.md and Cursor rules, and how to keep one repo working in both.
Comparison
AI Engineering
·
August 9, 2026
·
12 min read
26
MCP
MCP
Build a Custom MCP Server in TypeScript and Add It to Claude Code (Tested)
A custom MCP server, built and tested on the current SDK: @modelcontextprotocol/server 2.4.0 and the 2026-07-28 protocol. Register a tool with a Zod schema, serve it with serveStdio, test it with the official client or the MCP Inspector, add it to Claude Code with claude mcp add, and see what really happens when your server writes to stdout.
How-to
AI Engineering
·
August 9, 2026
·
20 min read
Previous
1
2
3
Next
More topics
Web Development
#Claude Code
#Troubleshooting
#AI Agents
#Developer Tools
#Enterprise
#Security
#Auto Mode
#Next.js
#Windows
#Networking
#Codex
#Cost Optimization