SlideShare a Scribd company logo
Operating Safely in a
Vibe Coding World
Ben Blair | June 5, 2025
#AWScommunity
“
[AI will be like] a country of
geniuses in a datacenter
– Dario Amodei
Anthropic CEO
Machines of Loving Grace
#AWScommunity
More accurate today:
A team of of very enthusiastic junior devs who just finished every coding
boot camp in the world.
#AWScommunity
Should AI ship straight to prod?
#AWScommunity
#AWScommunity
Faster
Cheaper Better
#AWScommunity
Faster
Cheaper Better
Vibe Coding
What is Vibe Coding?
#AWScommunity
“
There's a new kind of coding I call "vibe coding", where
you… forget that the code even exists… I just see stuff,
say stuff, run stuff, and copy paste stuff, and it mostly
works.
– Andrej Karpathy
Feb 2, 2025 on X
#AWScommunity
Vibe Coding and Agent Mode
Creating or modifying software by chatting with an AI rather than writing
code yourself.
#AWScommunity
“
For 25% of the Winter 2025
batch, 95% of lines of code are
LLM generated.
– Gary Tan
Y Combinator CEO
March 5, 2025 on X
#AWScommunity
What are AI coding tools good at today?
• Creating a new React front-end
• Modifying the behavior of a UI component
• Adding a new CRUD endpoint to your API
• Language and library migrations
#AWScommunity
What could possibly go wrong?
#AWScommunity
Obvious Risks
• More bugs
• Secrets in client code
• Vulnerable dependencies
• Prompt injection
• Missing or no input validation
• Out of date docs
#AWScommunity
Less Obvious Risks
• Leakier abstractions
• More fragile dependencies between services
• On-call surprises
• Missed compliance requirements
#AWScommunity
Long Term Risks
• More PRs to review means less careful reviews
• Broken career ladder
• AI code is a different kind of tech debt
• Coding is thinking
#AWScommunity
Can we not?
#AWScommunity
“
97% used AI coding tools at work
88% of US companies encourage AI
– GitHub Developer Survey
August 20, 2024
#AWScommunity
Ben Blair - Operating Safely in a Vibe Coding World
Is this really a new problem?
#AWScommunity
Lessons from Security
Treat AI-generated code as (potentially) hostile code
• Practice defense in depth
• Apply the principle of least privilege
• Use Static (SAST) and Dynamic (DAST) security analysis tools
• Prompt your AI to follow specific best practices (eg OWASP Top 10)
#AWScommunity
Lessons from Change Management
Use agents in your PR’s to help
• set a regression risk score
• set a security risk score
• identify migrations or infrastructure changes
• document the user stories and acceptance criteria for the change
• document test and rollback plans
• make the right thing the easy thing
#AWScommunity
Lessons from Release Engineering
Use release agents to test user stories in production
• with changes behind a feature flag
• with service canaries
• with services down or degraded by fault injection
#AWScommunity
Lessons from Event Driven Architecture
Use event streams to make riskier changes safer
• idempotent retries of failed steps
• blue/green streams
#AWScommunity
Lessons from Observability
You can’t operate what you can’t see
• Who’s on call if nobody wrote the code?
• Make it easy for humans to see and understand what’s happening and why
#AWScommunity
Lessons from Software Design
Small, well-defined abstractions are more important than ever
• LLMs perform better with smaller context
• Small surface area is easier to test exhaustively
• AI’s change the microservice vs monolith tradeoffs
#AWScommunity
Easy, right?
#AWScommunity
#AWScommunity
Faster
Cheaper Better
#AWScommunity
Faster
Cheaper Better
Vibe Coding
#AWScommunity
Faster
Cheaper Better
Vibe Coding
#AWScommunity
Faster
Cheaper Better
Vibe Coding
What about that career ladder?
#AWScommunity
We’ll build more things!
#AWScommunity
Recap
• Vibe coding is coming
• It can be done safely by applying the lessons you already know
• The companies that do this right will dominate those that don’t
#AWScommunity
Thank you!
#AWScommunity
ben@smallloops.com
@benblair.bsky.social
linkedin.com/in/benoblair

More Related Content

PPTX
Introduction to Vibe Coding and Vibe Engineering
PDF
What Is Vibe Coding Why Its More Than Just a Trend.pdf
PDF
What Is Vibe Coding Why Its More Than Just a Trend.pdf
PDF
re:Invent OPN306 AWS Lambda Powertools Lessons 10M downloads.pdf
PDF
10 Lessons from 10 Years of AWS
PPTX
2019-11-09 DevOpsNG - What I've learned from DevOps
PPTX
Agility and Control from AWS [FutureStack16]
PDF
Processing Terabytes of data every day … and sleeping at night (infiniteConf ...
Introduction to Vibe Coding and Vibe Engineering
What Is Vibe Coding Why Its More Than Just a Trend.pdf
What Is Vibe Coding Why Its More Than Just a Trend.pdf
re:Invent OPN306 AWS Lambda Powertools Lessons 10M downloads.pdf
10 Lessons from 10 Years of AWS
2019-11-09 DevOpsNG - What I've learned from DevOps
Agility and Control from AWS [FutureStack16]
Processing Terabytes of data every day … and sleeping at night (infiniteConf ...

Similar to Ben Blair - Operating Safely in a Vibe Coding World (20)

PPTX
The future for Software developers by 2040
PDF
ANIn Pune 2025 | Ride the Agentic Vibe: Unboxing Innovation by Abhijit Vijay ...
PDF
Processing TeraBytes of data every day and sleeping at night
PDF
Processing TeraBytes of data every day and sleeping at night
PPTX
Overcoming the old ways of working with DevSecOps - Culture, Data, Graph, and...
PDF
Presentation - Vibe Coding The Future of Tech
PPTX
2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...
PDF
Prompt-Based Programming with Vibe Coding Explained | Bluebash
PPTX
DevOps, CI/CD, cost management, and security on AWS
PPTX
Beginner’s Guide to Vibe Coding: What It Is and Why It Matters
PPTX
reInvent reCap 2022
PDF
Serverless best practices plus design principles 20m version
PPTX
re:Invent 2018 - Scaling and Supporting Your Production App
PDF
What is vibe coding AI-powered software development explained.pdf
PPTX
AWS Startup Garage - Building your MVP on AWS
PDF
stackconf 2022: Shifting Left the Wrong Way.pdf
PDF
What is vibe coding AI-powered software development explained.pdf
PPTX
Serverless - DevOps Lessons Learned From Production
PDF
Mark Johnson's AWS Chicago Healthcare Slides - 2016
PDF
Infrastructure-As-A/From-Code - An Introduction
The future for Software developers by 2040
ANIn Pune 2025 | Ride the Agentic Vibe: Unboxing Innovation by Abhijit Vijay ...
Processing TeraBytes of data every day and sleeping at night
Processing TeraBytes of data every day and sleeping at night
Overcoming the old ways of working with DevSecOps - Culture, Data, Graph, and...
Presentation - Vibe Coding The Future of Tech
2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...
Prompt-Based Programming with Vibe Coding Explained | Bluebash
DevOps, CI/CD, cost management, and security on AWS
Beginner’s Guide to Vibe Coding: What It Is and Why It Matters
reInvent reCap 2022
Serverless best practices plus design principles 20m version
re:Invent 2018 - Scaling and Supporting Your Production App
What is vibe coding AI-powered software development explained.pdf
AWS Startup Garage - Building your MVP on AWS
stackconf 2022: Shifting Left the Wrong Way.pdf
What is vibe coding AI-powered software development explained.pdf
Serverless - DevOps Lessons Learned From Production
Mark Johnson's AWS Chicago Healthcare Slides - 2016
Infrastructure-As-A/From-Code - An Introduction
Ad

More from AWS Chicago (20)

PPTX
Kathie Kinde Clark - Elevate Your Professional Footprint: LinkedIn Masterclass
PDF
Jason Anderson From Dirt Roads to Highways: Simplifying DevOps and Cloud Inf...
PDF
Aman Sardana and Vijay Kumar Soni - Navigating Hybrid Cloud Challenges for ...
PDF
Ben Blair Operating Safely in a Vibe Coding World
PPTX
Joseph Morotti Enhancing customer experience through Amazon Connect and Gene...
PPTX
Craig Johnson When VPCs Attack: Real-Life Cloud Networking Fails (and Fixes)
PDF
Peter Sankauskas Access Denied: Understanding & Debugging AWS IAM
PDF
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
PDF
Bob Fornal The Impact of Testing on a DevOps Pipeline
PDF
Jason Butz Chaos Engineering with FIS and Lambda Functions
PPTX
Automated VPC migration into centralized inspection architecture with AWS Gat...
PDF
Julia Furst Morgado The Lazy Guide to Kubernetes with EKS Auto Mode + Karpenter
PDF
Bob Fornal - Active Career Management AWS Community Day Midwest 2025
PDF
Edwin Moedano Monitoring and Observability of Lambdas with Cloudwatch and Po...
PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
PPTX
Nathan Hiscock Architecting secure, scalable, cost-efficient computer vision...
PDF
AWS Community Day Midwest 2025 Julia Furst Morgado The Lazy Guide to Kuberne...
PDF
Steven Seaney - Simplifying and Streamlining AWS Control Tower Deployments
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
PPTX
Paul Chin Jr. Data Gone in 60 Seconds: A Serverless ETL Heist
Kathie Kinde Clark - Elevate Your Professional Footprint: LinkedIn Masterclass
Jason Anderson From Dirt Roads to Highways: Simplifying DevOps and Cloud Inf...
Aman Sardana and Vijay Kumar Soni - Navigating Hybrid Cloud Challenges for ...
Ben Blair Operating Safely in a Vibe Coding World
Joseph Morotti Enhancing customer experience through Amazon Connect and Gene...
Craig Johnson When VPCs Attack: Real-Life Cloud Networking Fails (and Fixes)
Peter Sankauskas Access Denied: Understanding & Debugging AWS IAM
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
Bob Fornal The Impact of Testing on a DevOps Pipeline
Jason Butz Chaos Engineering with FIS and Lambda Functions
Automated VPC migration into centralized inspection architecture with AWS Gat...
Julia Furst Morgado The Lazy Guide to Kubernetes with EKS Auto Mode + Karpenter
Bob Fornal - Active Career Management AWS Community Day Midwest 2025
Edwin Moedano Monitoring and Observability of Lambdas with Cloudwatch and Po...
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
Nathan Hiscock Architecting secure, scalable, cost-efficient computer vision...
AWS Community Day Midwest 2025 Julia Furst Morgado The Lazy Guide to Kuberne...
Steven Seaney - Simplifying and Streamlining AWS Control Tower Deployments
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
Paul Chin Jr. Data Gone in 60 Seconds: A Serverless ETL Heist
Ad

Recently uploaded (20)

PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
1. Introduction to Computer Programming.pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
The various Industrial Revolutions .pptx
PDF
project resource management chapter-09.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Architecture types and enterprise applications.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Getting started with AI Agents and Multi-Agent Systems
1. Introduction to Computer Programming.pptx
Module 1.ppt Iot fundamentals and Architecture
A comparative study of natural language inference in Swahili using monolingua...
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A novel scalable deep ensemble learning framework for big data classification...
Web App vs Mobile App What Should You Build First.pdf
Group 1 Presentation -Planning and Decision Making .pptx
The various Industrial Revolutions .pptx
project resource management chapter-09.pdf
Hybrid model detection and classification of lung cancer
Hindi spoken digit analysis for native and non-native speakers
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Architecture types and enterprise applications.pdf
Zenith AI: Advanced Artificial Intelligence
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf

Ben Blair - Operating Safely in a Vibe Coding World