---
schema: 1
type: video
title: 'Using Spec-Driven Development for Production Workflows - Erik Hanchett, AWS'
description: >-
  AI coding assistants are great at completing small tasks or features. However,
  what do you do when you are working with more complex code bases, and you need
  to build in-depth features that need upfront planning? This talk explores
  spec-driven development as a solution to this problem. I'll show you how
  modern AI coding assistants (like Kiro) can help break down complex tasks into
  three distinct phases. We'll look at the real-world tradeoffs of this
  approach, and most importantly and how you can use it in your own projects
  right away. Speakers: - Erik Hanchett (Amazon Web Services): Erik Hanchett is
  a Senior Developer Advocate at AWS who teaches developers how to build with
  modern web, AI, and the cloud. X/Twitter: https://x.com/erikch LinkedIn:
  https://www.linkedin.com/in/erikhanchett/ GitHub: https://github.com/erikch
  --- Watch along with the corrected transcript, summary, timestamps and
  resources on this talk's official AIE page:
  https://ai.engineer/talks/IddXPepIAS4-using-spec-driven-development-for-production-workflows
  Join our upcoming AI Engineer conferences (see https://ai.engineer landing
  page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs
  and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference
  returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS
  2026 in Sydney ---
canonical: 'https://liquidgold.cc/watch/IddXPepIAS4'
markdown: 'https://liquidgold.cc/watch/IddXPepIAS4.md'
llms: 'https://liquidgold.cc/watch/IddXPepIAS4/llms.txt'
parent: 'https://liquidgold.cc/channel/aidotengineer.md'
channel: aidotengineer
updated: '2026-10-24T09:07:16.843Z'
language: null
children: []
videoId: IddXPepIAS4
durationSeconds: 1067
publishedAt: '2026-06-28T17:30:24.000Z'
searchChunks:
  - ordinal: 0
    text: null
    startSeconds: 10
    endSeconds: 147
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=10'
    heldReason: rights
  - ordinal: 1
    text: null
    startSeconds: 10
    endSeconds: 147
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=10'
    heldReason: rights
  - ordinal: 2
    text: null
    startSeconds: 10
    endSeconds: 147
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=10'
    heldReason: rights
  - ordinal: 3
    text: null
    startSeconds: 157
    endSeconds: 246
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=157'
    heldReason: rights
  - ordinal: 4
    text: null
    startSeconds: 258
    endSeconds: 338
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=258'
    heldReason: rights
  - ordinal: 5
    text: null
    startSeconds: 258
    endSeconds: 338
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=258'
    heldReason: rights
  - ordinal: 6
    text: null
    startSeconds: 338
    endSeconds: 350
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=338'
    heldReason: rights
  - ordinal: 7
    text: null
    startSeconds: 350
    endSeconds: 481
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=350'
    heldReason: rights
  - ordinal: 8
    text: null
    startSeconds: 494
    endSeconds: 614
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=494'
    heldReason: rights
  - ordinal: 9
    text: null
    startSeconds: 494
    endSeconds: 614
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=494'
    heldReason: rights
  - ordinal: 10
    text: null
    startSeconds: 494
    endSeconds: 614
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=494'
    heldReason: rights
  - ordinal: 11
    text: null
    startSeconds: 624
    endSeconds: 712
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=624'
    heldReason: rights
  - ordinal: 12
    text: null
    startSeconds: 624
    endSeconds: 712
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=624'
    heldReason: rights
  - ordinal: 13
    text: null
    startSeconds: 723
    endSeconds: 803
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=723'
    heldReason: rights
  - ordinal: 14
    text: null
    startSeconds: 723
    endSeconds: 803
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=723'
    heldReason: rights
  - ordinal: 15
    text: null
    startSeconds: 723
    endSeconds: 803
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=723'
    heldReason: rights
  - ordinal: 16
    text: null
    startSeconds: 814
    endSeconds: 939
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=814'
    heldReason: rights
  - ordinal: 17
    text: null
    startSeconds: 951
    endSeconds: 1067
    watch: 'https://liquidgold.cc/watch/IddXPepIAS4?t=951'
    heldReason: rights
---


# Using Spec-Driven Development for Production Workflows - Erik Hanchett, AWS

AI coding assistants are great at completing small tasks or features. However, what do you do when you are working with more complex code bases, and you need to build in-depth features that need upfront planning? This talk explores spec-driven development as a solution to this problem. I'll show you how modern AI coding assistants (like Kiro) can help break down complex tasks into three distinct phases. We'll look at the real-world tradeoffs of this approach, and most importantly and how you can use it in your own projects right away. Speakers: - Erik Hanchett (Amazon Web Services): Erik Hanchett is a Senior Developer Advocate at AWS who teaches developers how to build with modern web, AI, and the cloud. X/Twitter: https://x.com/erikch LinkedIn: https://www.linkedin.com/in/erikhanchett/ GitHub: https://github.com/erikch --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/IddXPepIAS4-using-spec-driven-development-for-production-workflows Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---

Canonical: https://liquidgold.cc/watch/IddXPepIAS4 · Channel: [AI Engineer](https://liquidgold.cc/channel/aidotengineer.md)

> Search chunk text is held until public-source provenance is verified.

## Document chunks

> Missing: no stored document chunks are available.
