Development PracticesDevelopment Practices
Conference50min
ADVANCED

Get Shit Done with Get Shit Done - Spec-Driven development in AI times

AI tools can generate code faster than ever before, but speed without clarity often leads to rework, confusion, and fragile systems. Ever experienced your AI assisted project getting completely derailed a few iterations in? Exactly that. In this talk, I propose Spec-Driven Development - an increasingly popular approach in this space - as a lightweight, practical way of building software in AI-assisted teams. Instead of treating specifications as documentation, we will show how concise, testable specs can act as execution contracts for both humans and AI. We’ll discuss where this approach comes from, walk through several popular frameworks such as Shotgun.CLI, GSD, and Spec-Kit, and demonstrate live what working with an agent equipped with such a framework actually looks like.

talk.summaryAiDisclaimer

Krzysiek Przekwas
Krzysiek PrzekwasIver AB

talkDetail.whenAndWhere

Wednesday, June 17, 12:25-13:15
Room 4B
talks.roomOccupancytalks.noOccupancyInfo
talks.description
AI tools can generate code faster than ever before, but speed without clarity often leads to rework, confusion, and fragile systems. Ever experienced your AI assisted project getting completely derailed a few iterations in? Exactly that.

In this talk, I propose Spec-Driven Development - an increasingly popular approach in this space - as a lightweight, practical way of building software in AI-assisted teams.

Instead of treating specifications as documentation, we will show how concise, testable specs can act as execution contracts for both humans and AI. We’ll discuss where this approach comes from, walk through several popular frameworks such as Shotgun.CLI, GSD, and Spec-Kit, and demonstrate live what working with an agent equipped with such a framework actually looks like.
development
specifications
ai
frameworks
talks.speakers
Krzysiek Przekwas

Krzysiek Przekwas

Iver AB

Poland

Branch Manager at the Swedish company Iver, where he and his team are responsible for creating cloud tools that support thousands of Scandinavian IT clients. 💻 In his private life, he's a startupper, triathlete, and a man of a thousand interests. Throughout his career, he's frequently shifted between developer, leader and enterpreneur roles, which sparked the idea of ​​how both sides can work together to get the most out of their work.