World Congress 2026 Europe Jul 10, 2026 Session details

From Vibe Coding to Viable Code with Spec-Driven Development

Julian Wood

Vibe coding sparks ideas, but spec-driven development builds viable software. Learn to give AI agents the exact structured context needed to generate robust, production-ready code.

Pause
Mute Enter Fullscreen
#1 about 3 min

The limitations of vibe coding for production software

How rapid AI prototyping struggles with deterministic quality and predictable software outcomes.

#2 about 4 min

Transitioning to a spec-driven development mindset

Why breaking complex systems into structured plans yields better generation output.

#3 about 2 min

Three main phases of the spec-driven approach

Moving from clear requirements to architectural iteration and finally code execution.

#4 about 3 min

Setting up the Kiro AI coding environment

Exploring an open-source IDE version built to prioritize software design formats alongside code generation.

#5 about 2 min

Prototyping application features quickly with vibe coding

Using spontaneous unstructured prompts as an initial ideation phase to quickly spin up full applications.

#6 about 3 min

Providing AI context with skills and steering documents

Using customized markdown rules and system connections to shape reliable agent behaviors.

#7 about 4 min

Generating explicit requirements specifications for AI tools

Extracting structured constraints and explicit acceptance tests into files that agents follow directly.

#8 about 2 min

Catching logical conflict errors in software requirements

Applying mathematical solvers to identify ambiguous edge cases before generating application code.

#9 about 2 min

Translating requirements into architecture design documents

Creating and reviewing technical boundaries, components, and schema outlines for consensus among teams.

#10 about 4 min

Task execution and deterministic agentic code generation

Linking architectural approvals directly into task runner queues for sequential implementation.

#11 about 4 min

Integrating external MCP servers for testing and deployment

Using connected native tools to autonomously run integration tests and perform complex cloud deployments.

#12 about 4 min

Reviewing final applications and maintaining specification artifacts

Leveraging persistent markdown documentation to create shareable and resilient source-of-truth architectures for developer teams.

#13 about 2 min

Keeping humans in the loop for critical applications

Understanding that compliance and review checks remain completely dependent on domain experts regardless of automation speeds.

Matching moments

59 sec

The limitations of spec-driven development with AI

Peter Caron Peter Caron · World Congress 2026 Europe

1:34 min

Defining vibe coding and navigating early tool limitations

Jeff Blankenburg Jeff Blankenburg · World Congress 2026 Europe

1:25 min

Introduction to vibe coding and AI system generation

Dishu Bagga Dishu Bagga · Europe 2026 Virtual

1:18 min

Addressing prompting challenges with spec-driven development projects

Julia Kordick Julia Kordick · Coffee With Developers

1:54 min

Shifting towards specification-driven AI development frameworks

Marcin Wawryszczuk Marcin Wawryszczuk · World Congress 2026 Europe

13:07 min

Analyzing the practical limits of AI vibe coding

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 6

Beyond the Vibe: Specs, Adversarial Review, and Engineering AI Development that Scales and Ships

Ussama Baggili

Principal, App Modernization & Development, Cloud Engineering & Data Analytics | Anthropic Alliance CTO

Ussama Baggili
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 7

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 7

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 5

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

September 24, 2026 · 11:10–11:15

Outdoor Stage

Architecting the 100X SDLC: Building Production Trust into AI-Assisted Delivery

Ranjan Parthasarathy

Founder, CPTO/CEO at AXIOMSTUDIO.AI

Ranjan Parthasarathy
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer