Stop Treating Context as an Afterthought: Design for it. Invest in it. Test it.
Does this mean functional specs are back?
Yes, but to be clear. They never went away. We tried to vibe-code them into oblivion and that just made a mess.
It's been a looooong time since I wrote a full spec, but I've always remembered this piece about it from Joel Spolsky
https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/
I imagine there's a large market for a comprehensive course on specs for the AI era.
Does this mean functional specs are back?
Yes, but to be clear. They never went away. We tried to vibe-code them into oblivion and that just made a mess.
It's been a looooong time since I wrote a full spec, but I've always remembered this piece about it from Joel Spolsky
https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/
I imagine there's a large market for a comprehensive course on specs for the AI era.