AWS Community Day Midwest 2025
Ben Blair
Operating Safely in a Vibe Coding World
Can we build and operate software just by chatting with an AI? Should we? What could possibly go wrong?
Products like Claude Coe, Cursor, Windsurf and V0 allow developers to design, implement, test and deploy software without reading or writing a single line of code. Even more impactfully, these tools empower people without coding experience to build and ship software.
Anthropic CEO Dario Amodei said in March that “In 3-6 months… AI is writing 90% of the code… In 12 months AI is writing essentially all the code.” YC’s Garry Tan said in March that for a quarter of the current batch, AI is already writing 95% of their code. Andrej Karpathy coined the term “Vibe Coding” to describe this new way of building software, where you chat with AI coding agents rather than write the code yourself.
This new model of building software introduces new operational and security risks that our existing processes and controls don’t sufficiently protect us from. But we shouldn’t and can’t slow down adoption of these tools. Instead, we should move with urgency to adapt our processes to these new risks. In doing so we can help our organizations and customers operate safely while moving dramatically faster with the help of AI.
In this talk, I’ll first summarize the rapidly changing state of the art in AI coding assistants. I’ll discuss the operational and security risks that they introduce. I’ll then dive into how your organization can mitigate those risks, working through a couple examples in detail. I’ll show how you can use AWS services to more safely build and operate systems with AI. I’ll conclude with some observations about reliability in biological systems and what we might learn from them.