Spec-Driven AI Development: Episode 2

Livestream
Agenda

Join us for the second installment of the Spec-Driven AI Development livestream. In the first episode, we established why spec-driven development (SDD) is essential for avoiding misalignment and “vibe coding” failures in AI-assisted software development. In Episode 2, we’ll expand on this topic and continue our move from theory to practice.

This session demonstrates what spec-driven development looks like in real programming, applied end-to-end in a medium complexity open-source project. The livestream walks through the complete lifecycle of adding a new feature: requirements and specifications, planning and task decomposition, implementation, tests, and validation. Along the way, we'll discuss how it works, examine the decisions that were made, and get feedback from the audience.

This episode is for engineering leaders who are over the hype, concerned about long-term maintainability, and looking for disciplined ways to turn AI acceleration into sustainable engineering productivity.

Speaking to you

Paul Everitt
Paul is an AI Developer Advocate at JetBrains. Before that, he was a co-founder of Zope Corporation, taking the first open-source application server through $14M of funding. He has bootstrapped both the Python Software Foundation and the Plone Foundation. Paul was also an officer in the US Navy and launched the website www.navy.mil in 1993.
Dmitry Jemerov
Dmitry is a linguist and software developer. He was the original creator and a lead developer of PyCharm, as well as a core contributor to the IntelliJ Platform. He is also a co-author of Kotlin in Action and has led teams working on IDE intelligence and AI-assisted development. Today, his interests span linguistics, programming languages, and developer productivity.