top of page

Spec Driven Development: AI Assisted Coding With Documentation at the Core

AI Native Coding, OSS AI

AI Assisted coding is changing the way we build software, but there’s one timeless truth: garbage in, garbage out. To get real value from AI pair programmers, we need to give them more than source code: we need precise, human-readable, and machine-interpretable specifications.


This talk introduces Spec Driven Development, a practice where specifications and documentation aren’t afterthoughts but the foundation of development. Together, we will explore how GitHub Spec Kit helps developers create, validate, and consume structured specs that make AI output more predictable for developers, and code more understandable for AI coding agents.

Principal Product Manager @ Microsoft

Bruno Borges is a Principal PM Manager at Microsoft with over 25 years of experience helping developers be more productive and successful. He focuses on bringing together AI, GitHub Copilot, and modern cloud tools to accelerate software delivery, reduce complexity, and improve application performance in production.

A long-time contributor to the Java community, Bruno also drives initiatives that help developers upgrade to the latest versions of Java and adopt best practices for modern workloads. He led the launch of Microsoft Build of OpenJDK and has been recognized as a Java Champion and a Top Java Influencer. Today, Bruno’s mission is to empower developers everywhere to modernize applications, adopt AI responsibly, and unlock their full potential.

Log In to Connect With Members
View and follow other members, leave comments & more.
bottom of page