frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: What Happened to Spec-Driven Development?

3•vivekyyy•4h ago
For a minute, it seemed like SDD tools like Kiro, OpenSpec/SpecKit, Tessl were gonna be the future of coding agents. It seemed like a good idea to me at least, and it resolved a lot of the issues people were having with coding agents kinda just going off and doing their own thing.

Nowadays though, it seems like all the SDD tools have kinda fallen off but all of the complaints remain—coding agents still improvise code that doesn’t fall under the user’s requirements all the time. Did we all just collectively decide that /plan mode was enough?

Comments

mikgp•4h ago
On the one hand I want to believe in spec driven development - I think there’s this awkward gap between code and not code that is the cause of the sort of “code review crisis” that gets written about a lot. And

But the reason you don’t have to read assembly when you write in a higher language is that, over time that abstraction has become largely complete and is deterministic.

Like when you write I dunno Python to add two numbers and calls class, that spec is universal and agreed upon. ~99.99% of the time when you read Python documentation, and replicate it, it does what the designers intended.

Spec driven development is none of those things. So while I’d like to see people experiment with higher level languages, I think many folks find there’s now way to consistently reconcile the spec with the code.

As much as no one wants to read the code anymore, it seems like most people seem to agree it’s the only source of truth.

vivekyyy•3h ago
Hmm, yeah I guess the issue really is that the spec is not comprehensive enough to guarantee one specific implementation. If the spec really did translate one-to-one then the spec would really become a higher level language

Read HN twice a day for the last decade. Here's my list of S-Tier HN links

34•vivzkestrel•3h ago•5 comments

Empower the people not the AI – self containing OS

6•OnemanBSD•4h ago•0 comments

Ask HN: Who wants to be hired? (August 2026)

147•whoishiring•2d ago•430 comments

Ask HN: Did GitHub remove the stargazers list?

19•reconnecting•10h ago•1 comments

Ask HN: Anyone interested in building a harness-only benchmark?

4•GodelNumbering•7h ago•5 comments

Ask HN: What Happened to Spec-Driven Development?

3•vivekyyy•4h ago•2 comments

Ask HN: Who is hiring? (August 2026)

221•whoishiring•2d ago•254 comments

Ask HN: Show your micro-SaaS / MRR updates (August 2026)

5•genekrapivin•5h ago•0 comments

Blitz Agent Your specialized agent -> https://blitzagent.studio

2•rvey•5h ago•0 comments

Ask HN: How do you correct spatial reasoning of LLMs?

5•mstaoru•6h ago•4 comments

Ask HN: I built bribes.fyi, now I am stuck what to with it

2•neverenderr•6h ago•3 comments

AI Agents for Logistics, Pitfall?

2•srguarapo•7h ago•0 comments

RNet lets users use one AI credit balance across multiple apps [demo]

2•rNetAi•9h ago•0 comments

Ask HN: How can I improve my products? Which one to keep working on?

2•bchhabra2490•10h ago•1 comments

Ask HN: Dear Anthropic, can we please have thought traces back?

7•exabrial•20h ago•6 comments

Robotic Evals

3•andrewlyu•11h ago•0 comments

Tell HN: "Update to iOS 18.7.8" is updating users to iOS 26; Apple PSA

3•lynndotpy•13h ago•1 comments

Do You Think OpenAI Is Apple Circa the 1980s?

2•Taikhoom2010•14h ago•1 comments

Tell HN: Wife used Chat GPT to set up her new biz domain, email, and website

3•jvanderbot•14h ago•1 comments

ArXiv

5•fred123123•1d ago•1 comments

Ask HN: What was your big failure? How did you get around it?

7•jspann•22h ago•5 comments

Ask HN: When do you choose RAG over Fine-Tuning?

4•Harish_0089•6h ago•0 comments

Why remote roles are region specific and not 100% remote?

5•moizrocky1•1d ago•9 comments

Ask HN: What is a good format for a tool to report data to a LLM?

5•michaelmure•19h ago•6 comments

You've reached the end!