Ai coding assistants

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.

The Future of Coding: AI Agents & the Next Tech Revolution // Ricky Doar

The Future of Coding: AI Agents & the Next Tech Revolution // Ricky Doar

Ricky Doar, VP of Solutions at Cursor, shares best practices for leveraging AI in software development, focusing on effective problem decomposition, context management, and navigating both new and legacy codebases. He highlights common anti-patterns, such as over-reliance on AI, and offers strategies for debugging, model steerability, and building effective agent harnesses.

Clean Architecture with Python • Sam Keen & Max Kirchoff

Clean Architecture with Python • Sam Keen & Max Kirchoff

Sam Keen, author of 'Clean Architecture with Python', discusses with Max Kirchoff how to pragmatically apply architectural principles to Python. They explore the critical link between architecture and testability, thoughtful dependency management through layered design, and how these principles enhance modern AI-assisted coding workflows by providing clear structure and scope.