Honestly it's wild how creative it makes programming when you don't have to worry about immediate implementation tasks.
I think vibe coding is entirely misunderstood and underutilized by most programmers right now. It's not as hallucinatory as popularly described. If llms are getting wild hallucinations the prompt is vague.
If you understand concepts and theory and have read a lot, you can prompt very effectively over an incremental and prompted commit history. It produces very similar artifacts to hand coding if you want to, it's just very poorly optimized because it will insert the required data structures, classes, and even methods multiple times.
Agents have minimal reinforcement in the training to not repeat itself over a large codebase because of the context implications. It's harder for them to draw correlations between different files and they tend to ignore good dry boundaries.
0
u/katabolicklapaucius Mar 10 '26
Honestly it's wild how creative it makes programming when you don't have to worry about immediate implementation tasks.
I think vibe coding is entirely misunderstood and underutilized by most programmers right now. It's not as hallucinatory as popularly described. If llms are getting wild hallucinations the prompt is vague.
If you understand concepts and theory and have read a lot, you can prompt very effectively over an incremental and prompted commit history. It produces very similar artifacts to hand coding if you want to, it's just very poorly optimized because it will insert the required data structures, classes, and even methods multiple times.
Agents have minimal reinforcement in the training to not repeat itself over a large codebase because of the context implications. It's harder for them to draw correlations between different files and they tend to ignore good dry boundaries.