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 · WWC Europe 2026

1:34 min

Defining vibe coding and navigating early tool limitations

Jeff Blankenburg Jeff Blankenburg · WWC Europe 2026

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 · WWC Europe 2026

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

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

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

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

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

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

Don’t kill my Vibes - Simple Steps to Stay Secure when Vibe Coding

Isaac Evans

Co-founder & CEO of Semgrep

Isaac Evans