CascadiaJS 2026 is SOLD OUT! See you in 2027!

How To Use Spec-Driven Development for Production Workflows

AI coding assistants are great at completing small tasks or features. But what do you do when you're working with more complex codebases and need to build in-depth features that require upfront planning?

This talk makes the case for spec-driven development. I'll show how AI coding assistants can help break down complex tasks into three phases: requirements gathering, technical design, and task implementation. Using a real-world example, we'll look at the trade-offs of this approach and how you can start using it in your own projects right away.

About Erik Hanchett

Our Sponsors

diamond
platinum
gold
silver
bronze
Rent Spree logo
Uber logo
Warp logo
community
AI Portland logo
Atlassian logo
Bluesky logo
Cloudflare logo
Seattle Code and Coffee logo
Neo4j logo
SeattleJS logo
Storyblok logo
VanJS logo
Works Real Estate logo
WP Engine logo