Part 0 · 1 chapters · ~8 min

What AI-Native Means

The delivery loop rebuilt around agents: specification, scaffolding, implementation, testing, review and release, what the agent does in each and what the engineer owns, and how the skill mix shifts toward precise intent and rigorous verification.

1

What AI-native means

the loop, rebuilt around agents
  1. Specification: the engineer writes the intent; the agent challenges it.
  2. Scaffolding is cheap to produce and cheap to throw away.
  3. Implementation happens in small steps, against the spec and the tests.
  4. Testing: agents generate tests, and humans check those tests actually test something.
  5. Review: agents critique, and humans approve design, security and money handling.
  6. Release is gated as before. The loop is only as strong as its two ends.
skillbeforeAI-native
writing codemost of the timeless of the time; still essential for steering and for the hard parts
writing specificationstickets, often thinthe main input: precise intent, constraints, edge cases, verification
reading and verifying codein reviewconstantly: every agent output is a diff to verify
testingwritten after or alongsidegenerated, then judged; tests become the contract for the agent
architecture and boundariesimportantmore important: clear boundaries are what make agent work local and safe
knowing what not to delegateimplicitexplicit policy (part 5)
the honest version
Agents make a strong engineer much faster on well-specified work in a well-structured codebase. They make a weak specification or a tangled codebase fail faster and more confidently. Everything else in this course follows from that.
THE AI-NATIVE LOOP
seven stages of delivery, what the agent does in each, and what the engineer still owns
swipe the figure sideways, or tap expand for full screen
1/6
specification
Specification: the engineer writes intent as a spec an agent can act on: the goal, constraints, interfaces, edge cases, and how to verify. The agent can help draft and challenge the spec ("what happens if the provider times out?"), but the decisions in it are the engineer's.