Dhanji
Author · Father of AI
Dhanji builds and writes Father of AI. A software developer with a long-standing interest in the history and practical use of artificial intelligence, he writes plain-language explainers grounded in established sources — no invented quotes, no fabricated statistics.
Editorial approach
Every article is written against established, authentic references — such as the Stanford Encyclopedia of Philosophy, Encyclopædia Britannica, and primary research — and corrected against them when needed. Where the field is genuinely uncertain, the text says so rather than guessing. See our editorial approach and disclaimer for more.
Elsewhere
Articles by Dhanji
- What Is a Context Window? Tokens, Limits, and the 1M Context Truth
- Rovo Exfiltrates Data Even When Web Search Is Turned Off
- Google DeepMind Loses Its CEO and Chief Scientist in One Day
- A 304B Model at 168 Tokens a Second on One AMD GPU
- Shieldstral Takes Its Safety Policy at Inference Time
- MiniMax H3: Open Video With Sound in One Pass
- 54 of 55 SQLite Advisories Were Fabricated
- The Right Way to Migrate COBOL Is to Keep the Bugs
- Qwen3.8-Max: 2.4 Trillion Parameters and No Benchmarks
- An AI Agent Ran a Real Business for 24 Hours
- GCC Now Refuses AI-Generated Code Contributions
- Robots Just Joined the FCC's Covered List
- How a 26B Model Runs in 2 GB of RAM
- The 90/10 Split: Small Models Are Absorbing the Frontier's Work
- Memory, Not GPUs, Is Now the Bottleneck in AI Infrastructure
- Docker Visualizer — Validate and Diagram Your Compose YAML
- Why 88% of AI Agent Pilots Never Reach Production in 2026
- An AI Agent Hacked Hugging Face. Read the Incident Report.
- OpenAI's Sandbox Escape: The First Real Containment Incident
- TypeScript 7.0: What a 10x Faster Compiler Actually Changes
- Your LLM Cost Model Is Linear. Your Agent Is Not.
- Your MCP Tool Descriptions Are Executable Code
- RAG vs Fine-Tuning: When to Use Which (2026 Decision Guide)
- OpenAI's First Device: Jony Ive's AI Speaker That Moves
- How to Reduce AI Hallucinations: 7 Techniques That Work
- Debug RAG Retrieval: Why Your RAG Returns Wrong Answers
- Kimi K3: A Frontier Model You Can Measure but Not Inspect
- Your LLM Evals Are Measuring Style, Not Correctness
- How to Speed Up LLM Inference: KV Cache to Production Serving
- ChatGPT Down 5 Days Straight: What's Really Going Wrong
- Claude Code Skills: Build Your Own Custom Commands (2026)
- Fix 'MCP Server Failed to Connect' in Claude Code (2026)
- How to Fix Context Window Exceeded Errors (ChatGPT, Claude, Cursor)
- Top 10 AI & Developer Updates: July 9–13, 2026
- What Is Context Engineering? The Complete 2026 Guide
- GPT-5.6 and ChatGPT Work: The AI Agent Revolution (2026)
- What Is MCP (Model Context Protocol)? The Complete 2026 Guide
- How to Run AI Locally on Your Computer: Free, Private, Step by Step
- The Rise of AI Agents: Why They'll Replace Apps, Not Just Assist You
- AI Tools Nobody Talks About (But Should)
- 20 AI Websites Every Developer Should Know in 2026
- Free AI Tools Better Than Paid Ones (Honest 2026 List)
- Hidden AI Tools That Saved Me Hours (Real Examples)
- AI for Science in 2026: Real Breakthroughs vs. the Hype
- Symbolic vs. Neural: The Argument That Won't Die
- How Large Language Models Actually Work
- Prompt Engineering: A Practical Guide for Beginners
- Why the 1956 Dartmouth Conference Still Matters
- RAG Explained: How Retrieval-Augmented Generation Works
- AI and Jobs: What Will Actually Change
- Machine Learning vs Deep Learning vs AI, Explained
- How AI Image Generators Work
- AI in Healthcare: Real Uses and Real Limits
- The Transformer Architecture, Explained Simply
- Why AI Chatbots Hallucinate (and How to Cope)
- How to Learn AI: A Beginner's Roadmap