A practice guide to spec-driven development with Ensemble
What happened
On November 8, Hacker News' front page covered the development-driven spec method Bill Cox uses in building Ensemble, rather than spec-driven development. Code and the executable teaching material evolve together: discuss the design, draft the next chapter's TL;DR and exercises, then pair with AI to implement. Once the exercise grader passes, record the build process, trade-offs and reasoning. A new agent then tries to rebuild the implementation, and the chapter is revised from that. The report lays out a workflow running from design discussion to implementation checks to rebuild feedback.
Written by AI from the coverage · updated yesterday
Coverage
Follow the reports to see the story from different sides.
- Hacker News front pageI Use Development-Driven Specs, Not Spec-Driven Development
Bill Cox 在 Ensemble 开发中采用开发驱动规格的方法,让代码实现与可执行教学内容共同演进。流程是先讨论设计、起草下一章的 TL;DR 和练习,再与 AI 结对实现,通过练习评分器后记录构建过程、取舍与理由,并让新的智能体尝试重建实现以修订章节。
Heat over time
Heat now 4·Comparable peak 10(Nov 8 13:00)·Comparable change over 24 hours -51%
The trend only compares accounts observed without gaps, so its range may be smaller than the current heat. Hover or tap the chart for each hour; the left and right arrow keys step through it.