I Know When You're Vibe Coding | Alex Kondov - Software Engineer
I shouldn’t have to care about this. I don’t want to care about how someone’s code gets into the IDE. Whether you wrote it by hand, copied it from a forum, prompted an LLM, or ran a simulation where monkeys are given infinite time to produce the solution. I care about what gets merged into the codebase. When I click that “Approve” button, I’ve got only a few worries on my mind. Does it produce the correct outcome? Will people understand this next quarter? Will they be able to change it? But lately, I started noticing things that immediately tell me the code is written by an LLM. No, I don’t mean the repetitive comments (I’m fine with those), not even the switch statements they’re so fond of. I know the code was generated because it was written in a way no developer on the team would. It works, it’s clear, it’s tested, and it’s maintainable. But it’s written in a way that doesn’t follow the project conventions we’ve accepted. I know it wasn’t written by a human. Because no one would wri
I shouldn’t have to care about this. I don’t want to care about how someone’s code gets into the IDE. Whether you wrote it by hand, copied it from a forum, prompted an LLM, or ran a simulation where monkeys are given infinite time to produce the solution. I care about what gets merged into the codebase. When I click that “Approve” button, I’ve got only a few worries on my mind. Does it produce the correct outcome? Will people understand this next quarter? Will they be able to change it? But lately, I started noticing things that immediately tell me the code is written by an LLM. No, I don’t me
Explore this link on the map →related reading
- Vibe engineeringsimonwillison.net
- How to Vibe Code as a Senior Engineerblog.alexmaccaw.com
- Here’s how I use LLMs to help me write codesimonwillison.net
- Vibe coding - Wikipediaen.wikipedia.org
- Code is cheap. Show me the talk. - nadh.innadh.in
- davidbau.com Vibe Codingdavidbau.com
- Introducing FrontierCode | Cognitioncognition.ai
- Not all AI-assisted programming is vibe coding (but vibe coding rocks)simonwillison.net
- Your job is to deliver code you have proven to worksimonwillison.net
- GitHub - multica-ai/andrej-karpathy-skills: A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls. · GitHubgithub.com
- Vibe Coding: Empowering and Imprisoning - Anil Dashanildash.com
- Introducing FrontierCode | Cognitioncognition.com