- deprecated api use
- mixture of styles vs one consistent hand throughout the code.
- implicit code vs declarative
- convoluted logic when there’s a simpler way. Sometimes complexity just for the sake of it (basically it’s all spaghetti code to me until I edit it myself)
Even thought the code quality is garbage ~90% time (to me), it’s still more fun than before—which is why I still use it.
Woe on to you though if you vibe code and don’t edit and don’t have taste from years of doing it manually before LLMs. You are building a mountain of tech debt (although maybe you can grow and hire fast enough to where that’s not an issue).