Property based testing

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

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

Erik Hanchett discusses spec-driven development (SDD) as a structured approach to building complex software features with AI coding assistants. He explains how to guide AI "interns" through distinct phases of requirements, design, and implementation, emphasizing context management, the use of "skills," and the crucial role of the human in the loop for review. Hanchett highlights AWS's Kiro tool, which automates much of this process, and the Model Context Protocol (MCP) for integrating external data sources, offering a pathway to higher-quality code and more effective AI collaboration.

Spec-Driven Development: Sharpening your AI toolbox - Al Harris, Amazon Kiro

Spec-Driven Development: Sharpening your AI toolbox - Al Harris, Amazon Kiro

Spec-Driven Development offers a structured, reproducible, and reliable alternative to 'vibe coding' in the AI era. Al Harris from the Kiro team explains how to leverage specs as living documentation, integrate external tools via MCPs, and use property-based testing to create a tight feedback loop from natural language requirements to verified code.