Prompting an AI just doesn't have the same feeling, unfortunately.
Prompting an AI just doesn't have the same feeling, unfortunately.
The document is human-crafted and human-reviewed, and it primarily targets humans. The fact that it works for machines is a (pretty neat) secondary effect, but not really the point. And the document sped up the act of doing the refactors by around 5x.
The whole process was really fun! It's not really vibe coding at that point, really (I continue to be relatively unimpressed at vibe coding beyond a few hundred lines of code). It's closer to old-school waterfall-style development, though with much quicker iteration cycles.
It brings the “what to build“ question front and center while “how to build it“ has become much, much easier and more productive
Same thing for science. I don't mind if AI could solve all those problems, as long as they can teach me. Those problems are already "solved" by the universe anyway.
There's so much half-working AI-generated code everywhere that I'd feel ashamed if I had to ever meet our customers.
I think the thing that gives me the most value is code review. So basically I first review my code myself, then have Claude review it and then submit for someone else to approve.
Maybe it's just because my side projects are fairly elementary.
And I agree that AI is pretty good at code review, especially if the code contains complex business logic.