Live coding with OpenSpec

Live coding with OpenSpec

🎙 West Coast Machine Learning 👥 3K 📅 March 7, 2026 ⏱ 89 min 👁 523 📄 tutorial 🧭 2026-08-16
Available in: English (current) Français

Keywords

OpenSpecspec-driven developmentlive codingGitHub Copilotsoftware engineering

Summary

This live coding session, hosted by West Coast Machine Learning, explores the OpenSpec framework for spec-driven development. The presenters, including Warren, demonstrate how to set up a new repository using a template, create a GitHub Codespace, and install OpenSpec. They then use GitHub Copilot to generate a Tetris game following the OpenSpec workflow, which involves creating a proposal, design, specifications, and tasks. The session highlights the use of Gherkin for writing specifications and discusses the integration with various AI coding tools like Claude Code and OpenCode. The presenters share practical tips on using OpenSpec effectively, such as reminding agents to follow the workflow and spot-checking proposals and designs rather than reading every spec. The video is aimed at developers interested in structured AI-assisted development, offering a real-time look at the process and potential pitfalls.

134 words

Critical Evaluation

Value of the Information & Strength of the Argument

The video provides valuable practical insights into using OpenSpec for spec-driven development. The live coding format allows viewers to see the real-time process, including setup, tool integration, and troubleshooting. The presenters’ experience adds credibility, and they offer useful tips, such as using the OpenSpec workflow as a structured plan and only revisiting specs when issues arise. However, the argumentation is informal and based on anecdotal experience rather than rigorous scientific evidence. The session lacks a structured comparison with other methodologies or empirical data on effectiveness, limiting its value for those seeking a formal evaluation.

103 words

Title / Content Match

The title accurately reflects the content: a live coding session focused on OpenSpec.

Quality & Reliability

6/10

The video is a live coding session demonstrating the OpenSpec framework for spec-driven development. It provides practical, hands-on guidance but lacks formal citations or references. The information is based on the presenters' experience and is not peer-reviewed. The technical content is accurate but limited in depth.

Key Moments

Contribution & Novelties

The video offers a practical, real-time demonstration of OpenSpec, a framework for spec-driven development that integrates with AI coding tools. It provides insights into the workflow, including proposal, design, specification, and task generation, and highlights the use of Gherkin for structured specifications. The session also discusses the importance of using the workflow as a structured plan and revisiting specs only when issues arise.

Pour aller plus loin :

  • OpenSpec GitHub repository — Official repository for OpenSpec, providing documentation and examples.
  • Gherkin language — Official documentation for Gherkin, the structured language used for specifications.
  • Spec-driven development — Wikipedia article on behavior-driven development, which shares principles with spec-driven development.

107 words

Radar Profile

The radar profile shows balanced scores across all dimensions, with slightly higher scores in quantity of information and technical level, reflecting the practical, hands-on nature of the video. The lower score in reliability is due to the lack of formal citations and the informal, anecdotal style.

Reliability 6/10

💬 No comments were provided for analysis.