Author: Alex Kondov

Note: I know when you're vibe coding - was it the emojis?

I care about what gets merged into the codebase. I don’t care how the code got in your IDE.

I want you to care.

I want people to care about quality, I want them to care about consistency, I want them to care about the long-term effects of their work. LLMs are engineering marvels, and I have the utmost respect for the people who’ve created them. But we still need to build software, not productionize prototypes.

Seriously what is with AI and lacing it with emojis. no one is THAT happy writing code. I think the point here is still. Own the solution. Don’t just generate code, be the better person and understand what it’s doing.

The generating new functions inline when classes have it elsewhere is also a big pet peeve of mine.


Quote Citation: Alex Kondov, “I Know When You’re Vibe Coding | Alex Kondov - Software Engineer”, August, 2025, https://alexkondov.com/i-know-when-youre-vibe-coding/