Supporting Vibecoded Apps
summary
Covers the challenges that arise when quickly built prototypes (“vibecodeadas”) are promoted to production, focusing on hurried decisions, security treated as an afterthought, and fragile architectures. Uses real-world examples to show practical strategies and practices for making these systems more maintainable while preserving the initial delivery speed. Targets infrastructure-level techniques for supporting and evolving such apps.
AI-written summary · about
chapters (18)
- 0:00Welcome
- 1:45Vibecoding impact
- 3:49Dev team changes
- 5:55Security afterthought
- 8:21Vibecode app requirements
- 10:25No reinvent the wheel
- 11:06Backend as a Service
- 13:56Centralize with backend services
- 14:37Auth with outproxy
- 16:45Outsource shared duties
- 18:12Clear ownership
- 18:34Infiltrate the agent
- 20:38Q&A
- 21:21Managing non-dev expectations
- 22:22Vibecode app responsibility
- 24:48Onboarding juniors
- 27:13Iterative maintainable tests
- 28:59Final Q&A and closing
related talks
04mSecurity at the speed of innovation: Defensive development for a fast-paced world
40mPractices from trenches for embracing evolutionary architecture in wild
38mAgile Architecture
38mPrioritizing Trust While Creating Applications
59mNavigating the MV* Mess
27mOptimizing the engineering value stream
43mThinking Architecturally
35mThe importance of Engineering Systems: How to Build Efficient ...
