Vibe Coding is not an excuse for low-quality work
addyo.substack.com
Vibe Coding is not an excuse for low-quality work
1–10 of 213 posts
Re: Vibe Coding is not an excuse for low-quality work
#2Re: Vibe Coding is not an excuse for low-quality work
#3That sounds like it's going to take a lot more time that just writing the code for an experienced developer. The issue with AI for me is that it produces plausible-looking code which requires a lot of attention to read through, because things that look superficially "right", including any justification in code comments, can actually have really problematic flaws.
Re: Vibe Coding is not an excuse for low-quality work
#4"The big takeaway is that speed means nothing without quality" - I feel like this is not true in 'move fast and break things' ideology
Re: Vibe Coding is not an excuse for low-quality work
#5The original tweet[1] talked very specifically about not caring about quality, just accepting whatever code the AI produces blindly, as long as you get the black box output you're looking for, and just randomly try again if you didn't.
Are people now using this term to mean "giving an AI agent broad tasks"?
[1] https://x.com/karpathy/status/1886192184808149383?lang=en
Re: Vibe Coding is not an excuse for low-quality work
#6The first kind of quality is the only kind that matters in the end. The second kind has mattered a lot up until now because of how involved humans are in typing up and editing software. It doesn't need to matter going forward. To a machine, the entire application can be rewritten just as easily as making a small change.
I would gladly give up all semblance of the second kind of quality in exchange for formal specifications and testing methods, which an AI goes through the trouble of satisfying for me. Concepts and models matter in the problem domain (assuming humans are the ones using the software), but they will increasingly have no place in the solution domain.
Re: Vibe Coding is not an excuse for low-quality work
#7Re: Vibe Coding is not an excuse for low-quality work
#8What percentage of companies can hire an engineer who writes better code than o3?
Re: Vibe Coding is not an excuse for low-quality work
#9> treat the AI like a super-speedy but junior developer on your team That sounds like it's going to take a lot more time that just writing the code for an experienced developer. The issue with AI for me is that it produces plausible-looking code which requires a lot of attention to read through, because things that look superficially "right", including any justification in code comments, can actually have really prob…
Re: Vibe Coding is not an excuse for low-quality work
#10> treat the AI like a super-speedy but junior developer on your team That sounds like it's going to take a lot more time that just writing the code for an experienced developer. The issue with AI for me is that it produces plausible-looking code which requires a lot of attention to read through, because things that look superficially "right", including any justification in code comments, can actually have really prob…
There are a few kinds of developers: good, bad, slow and fast. Everyone wants to be a good developer but a fast and bad developer is worse than a slow and bad developer because they end up doing so much damage.