Why writing code is better than writing specs for AI-assisted development
In the before times, code was deterministic and self documenting. Why don’t we show AI what we want by… just writing some of the code?
Read the full articleYou might also wanna read
Why Programming Remains Essential: The Iterative Nature of Code and Specification
March, 21 2026
AI Coding Assistants Should Focus on Reducing Ambiguity, Not Just Writing Code
Why we need bots that elicit good discussions, not just write better code
AI Coding Assistants Are Driving Adoption of Better Software Development Practices
When Best Practices Are Best
The Growing Importance of Formal Specification in AI-Driven Software Development
The potential of formal verification for reasoning about systems.
Understanding Spec-Driven Development: An Analysis of Kiro, spec-kit, and Tessl Tools
Notes from my Thoughtworks colleagues on AI-assisted software delivery
martinfowler.com·9mo ago
Critique of Spec-Driven Development: Balancing Structure and Agility in AI Programming
Kiro, Spec-kit, Bmad, Tessl, and other SDD frameworks turn business analysts into Markdown reviewers. Isn't there a more agile way to use Co

Comments
Sign in to join the conversation.
No comments yet. Be the first.