YK Sugi
10 commandments for vibe coding
#1about 1 minute
Defining vibe coding beyond just using AI
Vibe coding is distinguished from methodical AI use by not checking every single line of generated code, making it a production-ready practice.
#2about 1 minute
Why junior developers should use AI cautiously
Junior developers, or anyone new to a specific tech stack, should use AI for fundamental questions to avoid making costly early mistakes.
#3about 1 minute
Breaking down large problems for AI to solve
Deconstruct large projects or bug fixes into smaller, manageable pieces that AI can successfully handle in a single attempt.
#4about 2 minutes
Using tests to manage AI-generated code and bugs
Writing comprehensive tests, even with AI, narrows the solution space for bug fixes and turns test suites into a valuable asset.
#5about 1 minute
Maintaining codebase hygiene with small, organized files
Keep individual files under 400 lines and maintain a well-structured codebase to help both humans and AI navigate the project effectively.
#6about 3 minutes
Avoiding tech debt with careful architectural decisions
Move slowly on foundational architectural choices, like selecting a framework, to prevent accumulating technical debt that slows down future development.
#7about 1 minute
Providing minimal yet sufficient context to the AI
Feed the AI relevant context, like documentation for new APIs, but keep it minimal to avoid overwhelming the model and ensure efficient processing.
#8about 1 minute
The shift towards agentic AI in software engineering
The future of coding involves agentic AI that can take autonomous actions like fetching URLs or searching a codebase on your behalf.
#9about 1 minute
Using containerized environments for multiple AI agents
Provide a containerized or VM-based development environment to enable scaling up to hundreds of AI agents working in parallel on isolated tasks.
#10about 1 minute
How technical expertise maximizes AI coding value
While non-technical users can create initial value with AI, a skilled engineer following best practices can sustain and grow that value over time.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Matching moments
03:40 MIN
The limitations and risks of vibe coding
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
04:09 MIN
The emerging market for fixing AI-generated code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
05:55 MIN
The security risks of AI-generated code and slopsquatting
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
09:10 MIN
How AI is changing the freelance developer experience
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
04:05 MIN
How AI code generators have become more reliable
AI in the Open and in Browsers - Tarek Ziadé
14:06 MIN
Exploring the role and ethics of AI in gaming
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Featured Partners
Related Videos
Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI
Raúl Berganza Gómez
Agents for the Sake of Happiness
Thomas Dohmke
Livecoding with AI
Rainer Stropek
Panel discussion: Developing in an AI world - are we all demoted to reviewers? WeAreDevelopers WebDev & AI Day March2025
Laurie Voss, Rey Bango, Hannah Foxwell, Rizel Scarlett & Thomas Steiner
Engineering Mindset in the Age of AI - Gunnar Grosch, AWS
Gunnar Grosch
Leapter: The Reinvention of Software Development? A Future Built On AI Generated Code.
Robert Werner
ChatGPT: Create a Presentation!
Markus Walker
The AI-Ready Stack: Rethinking the Engineering Org of the Future
Jan Oberhauser, Mirko Novakovic, Alex Laubscher & Keno Dreßel
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


IO Sphere
Charing Cross, United Kingdom
£50-55K





Datadog
Paris, France
Senior
Go
Java
Python
Data analysis
Machine Learning


Plain Concepts
Remote
Azure
Python
Computer Vision
Machine Learning
+2