12 parts · 12 chapters

AI-Native Engineering

AI-native engineering does not mean "uses an autocomplete". It means the whole loop is built around agents: specification, scaffolding, implementation, testing, review, refactoring and release. In that loop, the scarce skill moves from typing code to specifying intent precisely, verifying output rigorously, and deciding what must stay under human control. The same skills apply when the model is inside the product, where the questions become grounding, cost, evaluation and what the model is never allowed to do.

Twelve parts. What AI-native means and the loop it changes; specs as the agent's working memory (the three-layer model, personas and skills); agents in the loop, from one assistant to orchestrated teams, and when to stop them; what agents test well and badly, and review as teaching; codebases legible to engineers and agents alike; guardrails, including the line around money flows, plus cost and eval harnesses; and AI products, with grounding, cost firewalls, deterministic stubs and evaluation as a release gate. Five deeper parts follow: context engineering and retrieval, evals in depth, agent architecture with tools, state and interrupts, security for AI features, and the frontend of AI products.

the loop · specs as memory · agents in the loop · tests and review · a legible codebase · guardrails · AI products · retrieval · evals · agent architecture · AI security · AI frontendssenior → staff · engineers leading teams that build with and ship AI
the loopSpecification, scaffolding, implementation, testing, review, refactoring, release, with agents in each.
specs as working memoryWriting specs agents can execute; the three-layer model; personas and skills.
agents in the loopScaffolding, implementation, multi-agent orchestration, and when to stop them.
tests and reviewWhat agents test well and what they miss; PR critique; review as teaching.
a legible codebaseNames, boundaries, docs and checks that make code readable to people and agents.
guardrailsWhat stays human; the money-flow line; cost budgets and eval harnesses.
AI productsGrounding, cost firewalls, deterministic stubs, and evaluation as a release gate.
retrievalChunking, hybrid search, reranking and the context budget.
evalsCases, graders, gates, diffs and a growing set.
agentsTools, limits, graphs, checkpoints and interrupts.
AI securityInjection, leakage, agency and unsafe output.
AI frontendsStreaming, cancellation, trust signals and nine new states.
Built on everything before itAgents amplify whatever engineering discipline is already there: types (TypeScript course), tests (Architecture part 2), boundaries (Books), observability (Cloud part 8) and review culture (Big-company FE part 7). This course is about using them on purpose.