
Last class ended on agents having no ceiling. This class hands you the controls — starting with the map every tool you’ll meet today flies over.
the only three languages a browser speaks — everything else compiles down to these
Anything shipped to a browser is public. The kitchen exists for what must stay private:
SELECT… the rows come back out
What the user sees and touches — and where the response finally becomes pixels.
How the parts talk — requests out, JSON back. The only bridge between public and private.
Secrets, shared state, heavy work, trust — the engine the browser never sees.

Editor — a familiar IDE. Manager — mission control that spawns and oversees several agents in parallel. Agents hand back Artifacts — plans, screenshots, browser recordings — so you verify what they did instead of trusting logs.
“LLMs using tools in a loop” (Anthropic). The cockpit supplies the tools, permission gates and checkpoints — the model supplies judgment. In the embedded terminal: Claude Code.
Plan mode & permission prompts — you approve before it acts · /context — see the attention budget · /clear — wipe the working memory. Steering, not typing.
A real Postgres database — tables, SQL, migrations — with no server to manage. The category has a name: BaaS, backend-as-a-service — the kitchen and the pantry, rented.
The most expensive class of beginner bug. Don’t hand-roll it — logins, passwords and OAuth are a managed service now.
Rules deciding who can see which rows. When your team builds for five CTSBDC-referred partner businesses, RLS is why each business sees its data — and nobody else’s.
of professional developers use Postgres (Stack Overflow survey, 2025)
“Just use Postgres” is the rare default that is both the beginner answer and the expert answer.
drag out/ onto Netlify — and your site is on a global CDN. This ladder is why.connect-ai/
├─ CLAUDE.md ← the agent reads this first
├─ data/curriculum.js ← one source of truth
├─ app/ · components/ ← the slides you're watching
└─ npm run build → out/ ← the whole site, as files
↓
Netlify CDN — no server anywhereA Next.js static export on a CDN — Jamstack, coined ~2015 by Netlify’s founders. On the click map, there is no kitchen here at all: this site is all dining room, cooked in advance. The simplest architecture that meets the need — chosen on purpose. (The three-part map still holds — this site’s kitchen simply ran once, at build time. Your partner-business builds will need a live one.)
“Almost all the successful microservice stories have started with a monolith that got too big.” A Next.js app + Postgres + a few rented services is not a compromise — it’s the correct architecture.
Connect.AI
Checking access…