AI-assisted coding tools have simplified the creation of prototypes, yet converting these prototypes into stable, production-ready systems remains a significant hurdle. Large language models are unpredictable, can drift, and often misplace intent during extended development.
Kiro, an AI-driven IDE, is centered on a spec-driven development process. It assists developers in capturing intent initially, translating it into concrete requirements and designs, and systematically verifying implementations through tasks, testing, and guardrails. The goal is to maintain the innovation of AI-assisted development while producing software ready for practical application.
David Yanacek, a Senior Principal Engineer and lead advisor on the Agentic AI team at AWS, currently focuses on Kiro, frontier agents, Amazon Bedrock AgentCore, and AWS’s operational agents. He joins Kevin Ball on the show to explore Kiro’s design, spec-driven development’s impact on AI coding agent collaboration, and the future of agentic software development.
Kevin Ball, also known as KBall, is the vice president of engineering at Mento and an independent coach for engineers and leaders. He co-founded and was CTO of two companies, initiated the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
Please click here to see the transcript of this episode.
