Back to feed

mattpocock/dictionary-of-ai-coding

mattpocock/dictionary-of-ai-coding
883
+52/day
119
TypeScript

AI coding jargon, explained in plain English.

From the README

AI Coding Dictionary

AI coding can feel like it's just for experts. Unexplained jargon. Mysterious failures. Bills that don't seem to match the work.

It isn't, really. A lot of the confusion is manufactured: there's a whole VC-funded economy that benefits from keeping it hard to understand.

The basic terms of engagement are learnable in an afternoon. Once you have them, the whole thing stops feeling like guesswork.

Why does context degrade? Why is the bill so high? Why does the same prompt behave differently from one day to the next?

Each has a clean answer, once someone tells you the words to use.

That's what this dictionary is for. The vocabulary of AI coding, translated into plain English.

Want more than the vocabulary? Join 62,000+ developers at aihero.dev/newsletter for my latest skills, thinking on AI engineering, and the resources that'll keep you ahead of the curve.

Table of contents

Section 1 — The Model

Section 2 — Sessions, Context Windows & Turns

Section 3 — Tools & Environment

Section 4 — Failure Modes

Section 5 — Handoffs

Section 6 — Memory and Steering

Section 7 — Patterns of Work