Blogmark
There is no Vibe Engineering
via jbranchaud@gmail.com
https://serce.me/posts/2025-31-03-there-is-no-vibe-engineering
AI
AI-assisted Coding
Vibe Coding
Software engineering is programming integrated over time. The integrated over time part is crucial. It highlights that software engineering isn't simply writing a functioning program but building a system that successfully serves the needs, can scale to the demand, and is able to evolve over its complete lifespan.
LLMs generate point-in-time code artifacts. This is only a small part of engineering software systems over time.
Vibe Coding as a practice is here to stay. It works, and it solves real-world problems – getting you from zero to a working prototype in hours. Yet, at the moment, it isn’t suitable for building production-grade software.