Chapter Eight
Speaking
the Language
The vocabulary of building —
not code, just the nouns and verbs.
You're about to sit down with a coding agent and build something. It's going to use words like "deploy," "endpoint," "component," and "schema." If those words are opaque, you'll feel lost — not because you can't build, but because you can't direct. This chapter gives you the decoder ring. Not how to code. How to speak the language of building.
Think of it like driving a car. You don't need to understand combustion engines, transmission ratios, or brake fluid pressure. You need to know: gas pedal, brake, steering wheel, mirrors. The vocabulary of direction, not implementation.
The Stack: A Decoder Ring
Every app — from Instagram to a simple to-do list — is built from four layers. Developers call this "the stack." Here's the whole thing, demystified:
Frontend
What people see and touch. Buttons, text, images, animations. The dining room of a restaurant.
Backend
The logic behind the scenes. Processes requests, checks passwords, sends emails. The kitchen.
Database
Where your app remembers things. User accounts, posts, settings. The pantry and recipe book.
Deployment
How it gets on the internet. Hosting, domains, going live. Opening the restaurant doors.
That's it. Every app you've ever used is some combination of those four layers. When your coding agent says "I'll set up the backend," it means "I'll write the behind-the-scenes logic." When it says "let's deploy," it means "let's put this on the internet." You don't need to know how any of these layers work. You need to know that they exist and what they're for.
The Agent as Tutor
Here's the part nobody tells you: the coding agent is also your teacher. Don't know what "npm" means? Ask. Confused by an error message? Paste it in and say "explain this like I'm not a developer." Want to know why the agent chose React over something else? Ask. It'll explain its reasoning in plain English, step by step, as many times as you need.
Your first five minutes
Open your coding tool. Describe your project in plain English: "I want to build a workout tracker where I log my exercises and see my progress over time." The agent will ask clarifying questions, suggest a stack, and start building. Your first job is to answer its questions and watch what it creates.
Explore the four layers of a web app. Click to learn the vocabulary — then test yourself.
You know the words. You have the idea. Now it's time to sit down with your coding agent and actually build. Next: the art of the build loop — iteration, evaluation, and what to do when things break.