VIDEOS / PUBLIC APPEARANCES

Stop Vibe Coding: Start Spec-Driven Development, with John Capobianco

The Art of Network Engineering

Watch on YouTube ↗ · 1:09:20
FROM THE ORIGINAL VIDEO

Description.

What comes after vibe coding?

In this episode, John Capobianco joins us to explore Spec-Driven Development and how tools like GitHub Spec Kit and Claude Code can bring structure, requirements, testing, and repeatability to AI-assisted software development.

Instead of simply prompting an LLM to “build me an app” and hoping for the best, we work through a structured development process:

Constitution → Specify → Clarify → Plan → Tasks → Implement

We build a working subnetting learning game from scratch, without writing the application code ourselves. Along the way, Spec Kit creates requirements, user stories, acceptance criteria, implementation plans, tests, and the artifacts needed to turn an idea into working software.

We also dig into some bigger questions:

* What separates vibe coding from actual software development? * Can network engineers build useful software without becoming traditional developers? * How does Spec-Driven Development improve AI-generated code? * Can AI test and validate the code it generates? * How much do you actually need to understand the underlying code? * What does all of this mean for the future of network engineering?

If you're experimenting with Claude Code, AI coding, network automation, GitHub Spec Kit, or vibe coding, this episode shows what happens when you stop relying on prompts alone and start giving AI a real development process.

Subscribe for more content from The Art of Network Engineering.

Links: * John Capobianco: https://artofnetworkengineering.com/guests/john-capobianco * Eric Chou: https://artofnetworkengineering.com/guests/eric-chou * Spec Kit: https://github.com/github/spec-kit * NAF / AutoCon: https://networkautomation.forum/ * AONE: https://artofnetworkengineering.com/

This episode is sponsored by Meter. Go to https://meter.com/aone to book a demo now!

#NetworkEngineering #NetworkAutomation #SpecDrivenDevelopment #VibeCoding #ClaudeCode #GitHub #AI #SoftwareDevelopment

Original description by The Art of Network Engineering. View the source on YouTube ↗

READ ALONG

Transcript.

Caption tracks are available on the original video. Open it on YouTube, expand the description, and choose Show transcript when offered.

Languages: bn, nl-NL, en, fr-FR, de-DE, iw, ja, ko, ml, pa, ru, es-US, ta, te, uk. Some captions are automatically generated and may contain errors.

Open YouTube for transcript ↗
KEEP EXPLORING

More conversations.

All appearances →