|
|
|
|
|
by nromiun
141 days ago
|
|
> The spec ended up being 6KiB of English prose. The final implementation was 14KiB of TypeScript. Wait, this is how people vibe code? I thought it was just giving instruction line by line and refining your program. People are really creating a dense, huge spec for their project first? I have not seen any benefit of AI in programming yet, so maybe I should try it with specs and like a auto-complete as well. |
|
Lots of people are using PRD files for this. https://www.atlassian.com/agile/product-management/requireme...
I've been using checklists and asking it to check off items as it works.
Another nice feature of using these specs is that you can give the AI tools multiple kicks at the can and see which one you like the most, or have multiple tools work on competing implementations, or have better tools rebuild them a few months down the line.
So I might have a spec that starts off:
And then I just iterate with a prompt like: