“Vibe coded” basically means software built on vibes/feelings rather than solid engineering principles - it’s the “eh, it works on my machine” approach whre testing and security are afterthoughts, which is why it’s particularly risky for self-hosted stuff that handles your data.
It’s way worse than security being an “afterthought”, most of these projects have no afterthought at all. No human review, poor if any testing, rife with race conditions, bad or no error handling, bad or no human readability standards, etc.
But that isn’t even the problem. The deeper and more concerning issue is that these vibe coders iterate very quickly and drown out by volume any meaningful human review. Just like ai-driven content and web scraping, ai vibe coding is making human-generated code less viable because it iterates more slowly.
“Vibe coded” basically means software built on vibes/feelings rather than solid engineering principles - it’s the “eh, it works on my machine” approach whre testing and security are afterthoughts, which is why it’s particularly risky for self-hosted stuff that handles your data.
It’s way worse than security being an “afterthought”, most of these projects have no afterthought at all. No human review, poor if any testing, rife with race conditions, bad or no error handling, bad or no human readability standards, etc.
But that isn’t even the problem. The deeper and more concerning issue is that these vibe coders iterate very quickly and drown out by volume any meaningful human review. Just like ai-driven content and web scraping, ai vibe coding is making human-generated code less viable because it iterates more slowly.