Skip to content
The 7-day roadmap / day 5 of 7

Day 5: Spec-Driven Development.

You'll learn why writing specs before code matters and how the Specify → Plan → Execute loop works. SDD is the methodology that ties AI-Native Engineering together and keeps outputs aligned with intent.

  • 4 topics
  • 4 practice exercises
  • 7 min of reading
  • Free, no email

The 4 topics

  1. 01Why Spec-Driven Development?The root problem SDD solves: drift, hallucination, and the limits of vibe coding. Why specs are durable artifacts that survive tool changes.TheoryPractice1 resource1 min
  2. 02SDD as a Pillar of AI-Native EngineeringHow Spec-Driven Development fits into the broader AI-Native Engineering discipline and why it's the methodology that ties everything together.TheoryPractice1 resource2 min
  3. 03Spec-kit: The Open ToolkitA hands-on look at GitHub's Spec Kit how it structures the Specify → Plan → Tasks workflow and integrates with PR review gates.TheoryPractice2 resources1 min
  4. 04Spec-kit Under the HoodA 20-30 minute deep dive into Spec-kit's source code. Once you know how it works in practice, reading its templates and commands shows you exactly what prompts drive the workflow and gives you a model for building your own.TheoryPractice2 resources3 min

What you will watch and read

Where this comes from

The roadmap is the shortest route to the ideas in AI-Native Software Engineering (O'Reilly Media). If you would rather work through them with your team, the canvas turns them into a workshop.