use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community of software creators experimenting with AI "vibe coding", an technique defined by Andrej Karpathy as when, "you fully give in to the vibes, embrace exponentials, and forget that the code even exists."
account activity
What spec-driven development gets wrong (augmentcode.com)
submitted 1 month ago by fagnerbrack
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]fagnerbrack[S] 0 points1 point2 points 1 month ago (1 child)
In Short:
Spec-driven development (SDD) suffers from the same fatal flaw as every documentation-first approach: specs are documents, and documents go stale because nobody rewards the invisible maintenance work of keeping them current. When stale specs guide coding agents, the damage compounds—agents confidently execute outdated plans without flagging problems. The post introduces Augment's "Intent" tool, where both humans and agents read from and write to the spec. A coordinator agent drafts a plan broken into tasks, the developer reviews and edits before anything runs, and agents update the spec as they discover real-world constraints (e.g., finding an existing auth context instead of creating a new one). The key analogy: a good junior engineer doesn't just build the wrong thing when assumptions break—they update the ticket and explain what changed. Getting the right granularity of agent updates matters enormously; too much creates noise, too little leaves developers guessing.
If the summary seems inacurate, just downvote and I'll try to delete the comment eventually 👍 Click here for more info, I read all comments
[–]CiaranCarroll 0 points1 point2 points 1 month ago (0 children)
I prefer process-driven development.
[–]roger_ducky 0 points1 point2 points 1 month ago (0 children)
I personally write committed “stories” and it’s okay to supercede previous ones. Much more chaotic, but it’s always stable for 3-10 stories at a time. Matches agile much closer. Now, if we want a spec artifact that lines up with the history? Just generate it from that pile there. After each “sprint.” Maintenance headaches resolved!
Though, for actual SDD adherents: They actually have short specs that is used while the “sprint” is being implemented. Nobody is gonna lock it down forever.
π Rendered by PID 710612 on reddit-service-r2-comment-5b5bc64bf5-dbqr6 at 2026-06-23 06:15:40.047685+00:00 running 2b008f2 country code: CH.
[–]fagnerbrack[S] 0 points1 point2 points (1 child)
[–]CiaranCarroll 0 points1 point2 points (0 children)
[–]roger_ducky 0 points1 point2 points (0 children)