Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why Vibe Coding Isn't Enough - From AI-Generated MVPs to Production-Ready Apps

vBrownBag via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn why relying solely on AI-generated code for production applications leads to critical failures and discover how to build scalable, production-ready systems in this 72-minute technical talk featuring AWS Hero Brian Hough. Explore the limitations of "vibe coding" with GenAI tools when applications need to handle real-world production demands, including fragile APIs, authentication gaps, unexpected AWS costs, and scaling challenges. Examine a case study of transforming an AI-generated MVP into a robust application capable of serving millions of users through proper infrastructure as code implementation, API scaling strategies, observability integration, and resilient system architecture. Master practical techniques for evolving beyond basic AI-assisted development using tools like Amazon Q, Bedrock, and code copilots to create applications that maintain performance and reliability under production pressure. Access accompanying GitHub repository materials to practice implementing the demonstrated solutions and architectural patterns for building enterprise-grade applications that extend beyond initial AI-generated prototypes.

Syllabus

00:00 - Intro
15:43 - Why Vibe Coding Isn't Enough
17:10 - The vibe coded initial app
18:30 - What could possibly go wrong?
24:42 - Agenda How we're going to fix the vibe coded app
27:55 - Fixing our vibe code workflow
29:06 - The Architecture
31:29 - Our Toolkit & Fixing all the things!
55:17 - The repo to play along at home!
55:23 - Q&A

Taught by

vBrownBag

Reviews

Start your review of Why Vibe Coding Isn't Enough - From AI-Generated MVPs to Production-Ready Apps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.