AI Programming Manual

Guides, tutorials, and tools for building software with AI — whether you write code professionally or build by describing what you want.

Manual Start Here Feb 1 2026

The Complete Guide to AI-Assisted Development

The comprehensive guide. From your first AI prompt to an invisible framework of expert-level habits — 20 chapters covering prompting, pair programming, system design, testing, security, cognitive workflows, and meta-methodology.

20 chapters
4 skill tiers
Foundations → Mastery
Reference Complete Feb 4 2026

AI Developer Tools: A Practical Guide

The complete landscape of AI development tools — chat interfaces, editor integrations, CLI tools, and APIs. What to use, when to use it, and how to set up your stack.

6 sections
4 tool categories
Setup · Comparison · Recommendations
Tutorial Complete Feb 9 2026

Build a Full-Stack App with AI in a Weekend

Put the methodology into practice in this illustrated tutorial. Follow the process of building Taskflow — a complete task management app — in one weekend, AI-first. Features example prompts, architectural decisions, and AI responses.

5 parts
10 milestones
React · TypeScript · Express · SQLite
Field Guide Complete Feb 20 2026

When AI Gets It Wrong: A Field Guide

An honest catalog of nine ways AI-generated code fails — with real examples, real fixes, and a practical checklist for catching every category of error before it ships.

9 failure modes
4 detection techniques
Examples · Fixes · Checklist
Mindset Complete Feb 22 2026

The Senior Developer's Guide to Not Fighting AI

You've spent years building real expertise. AI feels like it cheapens all of that. This guide addresses eight specific resistances honestly — and shows a pragmatic path forward.

8 resistances
4 week adoption
Mindset · Practical · Honest
Workflow Complete Feb 24 2026

CLI-First AI Development

AI-assisted development from the terminal. Claude Code, Aider, shell patterns, tmux workflows, and automation scripts for developers who live in the command line.

6 sections
2 CLI tools
Shell · tmux · Automation
Workflow Complete Mar 9 2026

Migrating a Legacy Codebase with AI

A five-phase approach to understanding, testing, and modernizing legacy code with AI. From comprehension through validation — one module at a time, never breaking what works.

5 phases
4 pattern transforms
Strategy · Prompts · Checklists
Workflow Complete Mar 10 2026

AI-Assisted Dev with VS Code & Cursor

Practical setup and workflow guide for AI-assisted editors. Configuration, keyboard shortcuts, project rules files, and the editing habits that actually make you faster.

6 sections
2 editors
Config · Habits · Workflows
Reference Complete Mar 11 2026

Prompt Engineering for TypeScript/React

Concrete prompts for TypeScript and React development. Type-first prompting, component patterns, state management, API routes, and a copy-paste prompt library.

6 sections
8 prompt templates
Types · Components · API · Library
Tutorial Complete Mar 13 2026

Build a REST API from Spec to Deployment

Design, build, test, and deploy a complete bookmark manager API. From OpenAPI spec through Express, TypeScript, integration tests, Docker, and production deployment.

6 parts
10 endpoints
Express · SQLite · Zod · Docker
Reference Complete Mar 23 2026

AI Prompt Library

50+ ready-to-use prompts for debugging, code review, testing, refactoring, documentation, security auditing, and more. Searchable, filterable, copy-paste ready.

53 prompts
10 categories
Search · Filter · Copy
Workflow Complete Apr 6 2026

Testing with AI

Write better tests faster. Unit tests, integration tests, TDD workflows, mocking patterns, and edge case generation — with real prompts for every scenario and framework.

6 sections
3 test types
Unit · Integration · TDD
Workflow Complete Apr 7 2026

AI-Assisted Database Design

Design schemas, write safe migrations, optimize slow queries, and evolve a live database — with AI as your design partner. From first ERD to production, with real prompts at every step.

6 sections
3 databases
Schema · Migrations · Queries
Leadership Complete Apr 10 2026

AI for Technical Leads & Architects

You lead a team that uses AI. This guide covers the decisions above the keyboard — defining the shared context file, setting the PR review process, building the organizational prompt library, and using AI for architecture decisions.

6 sections
3 prompt templates
Review · Workflows · Architecture
Workflow Complete Apr 14 2026

AI-Assisted CI/CD

Use AI to write GitHub Actions workflows, generate production Dockerfiles, automate code review in CI, and build deployment pipelines — with real working examples for every stage.

6 sections
8 workflow examples
Actions · Docker · Deploy · Debug
Workflow Complete Apr 14 2026

Working with AI in a Team

You're a developer on a team that uses AI. This guide covers how to participate — contributing to shared context files, self-reviewing before PRs, using the team prompt library, and onboarding into an AI-augmented codebase.

5 sections
4 prompt templates
Context · PRs · Prompts · Onboarding
Workflow Complete Apr 16 2026

Building AI-Powered Products with Claude API

For developers building products on top of Claude. System prompt design, context management, prompt caching, cost optimization, streaming, and tool use — with real working code for every pattern.

8 sections
20+ code examples
System Prompts · Caching · Streaming · Tools
Workflow Complete Apr 16 2026

Debugging with AI

The investigation workflow for debugging with AI — reading error messages, interpreting stack traces, bisecting problems, and knowing when to give AI more context vs. start fresh. Plus a copy-paste prompt library for every bug category.

7 sections
7 prompt templates
Errors · Async · Performance · Env
Reference Complete Apr 16 2026

Prompt Engineering for Python

Concrete AI prompts for Python development. Pydantic-first prompting, FastAPI endpoints, SQLAlchemy async patterns, pytest, and Django — with a copy-paste prompt library for every common scenario.

7 sections
8 prompt templates
Pydantic · FastAPI · SQLAlchemy · pytest
Workflow Complete Apr 22 2026

AI Evals in Production

Keep AI quality stable in real systems. Build eval datasets, run prompt regression in CI, add release quality gates, and monitor drift after deploy.

6 sections
12 eval patterns
CI · Quality Gates · Observability
Workflow Complete Apr 25 2026

AI Code Review: From Diff to Production Confidence

Use AI to review your own code before opening a PR, catch regression risks, spot security issues, generate test ideas, and write better review comments. A structured workflow for every stage of review.

6 sections
7 prompt templates
Self-review · Regression · Security · Tests
Workflow Complete May 26 2026

Sanitizing Code and Data Before Sending to AI

What to scrub before using cloud AI: credentials, PII, business logic, customer data, and logs. Includes automated scanning with TruffleHog and Gitleaks, a sed log-scrubbing script, and guidance on when to switch to a local model.

7 sections
Credentials · PII · Logs · Local Models
Workflow Complete May 26 2026

AI Cost Modeling: Tokens, Model Selection, and Budget Control

Token costs are predictable if you model them before you ship. Covers Haiku vs Sonnet vs Opus selection, prompt caching, max_tokens control, pre-ship cost estimation, usage logging, and spending alerts.

6 sections
Model Tiers · Caching · Budgets · Rate Limits
Workflow Complete May 26 2026

Local and Private AI Models for Developers

When code genuinely can't leave your machine: Ollama, LM Studio, Jan, and which models are worth running. Covers NDA and air-gapped use cases, VS Code integration via Continue, and private cloud as a middle option.

7 sections
Ollama · Local Models · Air-Gapped · NDA
Workflow Complete May 26 2026

Streaming AI Responses: SSE, Real-Time UI, and Production Patterns

Stream AI responses end-to-end: Anthropic SDK streaming, passing SSE through a Node.js/Express backend, consuming streams in React, abort handling, WebSockets vs SSE, and streaming with tool use.

8 sections
SSE · React · Abort · Tool Use
Workflow Complete May 26 2026

Multi-Agent Systems and Tool Use for Developers

Build reliable agent pipelines: tool use patterns, orchestrator–subagent coordination, parallel execution with concurrency limits, loop termination guards, tool input validation, and error recovery.

8 sections
Tool Use · Orchestration · Parallel · Error Recovery

You build by describing what you want, not by writing code line by line. These guides help you do it better — and know when you've hit the limits.

Start Here Complete Mar 14 2026

Vibe Coding: The Practical Guide

How to build real software by describing what you want to AI. Tools, techniques, common traps, and how to tell when something is actually working vs just looking like it works.

7 sections
Tools · Workflow · Pitfalls
No coding experience needed
Learning Path Complete Mar 15 2026

How to Start Building With AI

A step-by-step learning path from your first AI conversation to building real apps. No programming experience needed — just curiosity and something you want to build.

7 steps
Beginner-friendly
Tools · Projects · Debugging
Pitfalls Complete Mar 16 2026

7 Vibe Coding Mistakes That Waste Your Time

The traps that turn a fun afternoon into hours of frustration. Real scenarios, practical fixes — from describing too much at once to going in circles instead of starting fresh.

7 mistakes
Concrete examples
Before & After prompts
Walkthrough Complete Mar 20 2026

A Day of Vibe Coding: Building a Real App

Follow along as we build a movie watchlist app in one afternoon. Every prompt, every revision, every bug — from first idea at 1 PM to working app at 4 PM.

3 hour build
Step by step
Prompts · Fixes · Testing
Deployment Complete Apr 9 2026

Deploying Your Vibe Coded App

Your app works in the preview. Now put it on the internet. Step-by-step deployment for HTML files, Bolt, Replit, Lovable, and v0 — plus custom domains, data storage, and what surprises people after going live.

5 platforms covered
No coding required
Free · Domains · Data
Article Complete Apr 12 2026

When Vibe Coding Isn't Enough

An honest guide to recognizing when your project has outgrown AI-only building — and how to find and talk to a developer when you don't know code.

9 min read
Limits · Hiring · Communication
Growth Complete Apr 16 2026

Growing Your Vibe Coded App

Your app is live and people are using it. How do you add features without breaking things, store real user data, respond to feedback, and handle it when something breaks on live?

6 sections
Features · Data · Feedback · Maintenance
Tool Guide Complete Apr 22 2026

Which Vibe Coding Tool Should You Use?

Claude, Bolt, Lovable, Replit, or v0 — they all let you build with AI, but they're designed for different things. A practical breakdown of each tool, what it's best for, and how to choose the right one for your project.

5 tools compared
Decision framework
No coding experience needed
Debugging Complete Apr 25 2026

How to Fix a Broken Vibe Coded App

Your app almost works but something is wrong and AI keeps making it worse. A concrete guide to diagnosing and fixing bugs, broken state, auth issues, and deploy problems.

6 sections
Bugs · State · Auth · Deploy
Code Reading Complete May 29 2026

How to Read AI-Generated Code When You Don't Fully Understand It

Your app works but do you understand what AI built? How to map the project, trace user flows, spot risky shortcuts, and know when to ask a developer for help.

12 sections
Structure · Flow · Risks · Git
Handoff Complete Jun 2 2026

How to Hand Off a Vibe-Coded App to a Developer

You built a working app with AI. Now a developer needs to stabilize it, review it, or take it further. Here's what to prepare so the handoff is clear instead of chaotic.

9 sections
Brief · Risks · Stabilization · Checklist

Shorter reads on specific topics — ideas, perspectives, and practical takes on AI-assisted development.

Article Jun 3 2026

The True Cost of Context: Why Context Dumping is an Anti-Pattern

Large context windows make it easy to include everything, but more context is not always better. Why targeted context curation improves quality, speed, and cost when coding with AI.

6 min read
Prompting · Context · Quality
Case Study May 26 2026

Case Study: Refactoring Legacy Authentication with AI

A concrete example of using AI to modernize an undocumented legacy authentication controller. From the initial messy state to a clean, tested, and validated result.

5 min read
Diff · Testing · Results
Article Mar 14 2026

How AI Programming Is Different From Traditional Development

Deterministic code vs probabilistic systems, writing rules vs providing data, and why debugging AI feels completely different. What changes when you move from traditional software to AI-assisted development.

6 min read
Concepts · Comparison · Practical
Article Mar 15 2026

How AI Models Are Trained: What's Actually Happening

The training process behind Claude, ChatGPT, and other AI tools — explained in plain language. Why AI hallucinates, why it writes outdated code, and why context improves results so dramatically.

7 min read
Concepts · Behind the Scenes
Article Mar 17 2026

Where Vibe Coding Is Actually Going

Everyone has predictions about AI and software development. Most are wrong in the same way. Here's what's actually changing, what's not, and who benefits most.

8 min read
Perspective · Analysis · Honest
Article Mar 20 2026

How AI APIs Work (And Why You're Already Using Them)

Every time you use Claude or ChatGPT, an API is doing the work behind the scenes. What's actually happening, how tokens and pricing work, and why this one concept explains the entire AI tool landscape.

7 min read
Concepts · Practical · Accessible
Case Study Mar 21 2026

How This Site Was Built: A Developer and AI, Start to Finish

The full story of building aiprogrammingmanual.com — one developer and Claude, over 6 weeks. What worked, what went wrong, and what I'd do differently.

10 min read
Case Study · Behind the Scenes
Article Apr 22 2026

Should This Feature Use AI?

A practical decision framework for when AI belongs in a product feature, when ordinary code is better, and how to keep probabilistic systems away from decisions that need deterministic control.

9 min read
Decision Framework · Product · Production
Article Apr 25 2026

Why AI Code Feels Fast But Fragile

AI-generated code can make the first hour feel magical, then become brittle when edge cases, tests, integration, and maintenance arrive. Here's how to keep the speed without losing the structure.

8 min read
Quality · Testing · Maintainability

What changed in the AI stack — filtered for developers and vibe coders. No hype, no consumer app coverage. Model releases, API changes, and what they mean for how you build.

News June 4 2026

Claude Opus 4.8 Reaches 88.6% on SWE-bench Verified

Anthropic's latest Opus release reports an 88.6% SWE-bench Verified score, with stronger agentic coding behavior, dynamic workflows, and better uncertainty signaling.

4 min read
Model Release · Benchmarks · Agents
News June 1 2026

Codex in Production: Self-Improving Agents and Eval Loops

OpenAI's latest engineering case study shows a concrete production pattern: expert feedback becomes traces, traces become eval targets, and Codex helps ship bounded improvements with human review.

5 min read
Engineering · Agents · Loops
News May 29 2026

Claude Opus 4.8: 1M Context, Adaptive Thinking, Dreaming Agents

What actually changed in Claude Opus 4.8 for developers. 1M token context is now default. Adaptive thinking cuts wasted reasoning tokens. Dreaming gives agents persistent memory between sessions.

4 min read
Model Release · API · Agents
News May 26 2026

The Multi-Agent Coding Stack: Cursor, Claude Code, Codex

The era of one AI coding tool is over. Senior developers now run 2.3 tools in parallel. Cursor 3.2 ships /multitask for parallel subagents. Zed 1.0 adds the Agent Client Protocol.

5 min read
Tools · Workflow · Agents
News May 21 2026

Google I/O 2026: The Developer Edition

Everything from Google I/O that actually matters for developers: Gemini 3.5 Flash, Antigravity 2.0 subagents, the Managed Agents API, WebMCP, and Android CLI 1.0 — stripped of the keynote hype.

5 min read
Platform · Models · APIs
News

All News →

Browse the full news archive.