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.
Matching moments
10:23 MIN
Why coding fundamentals still matter in the age of AI
aa
29:35 MIN
The rise of "vibe coding" and AI-generated products
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
16:33 MIN
How AI and vibe coding impact software quality
WeAreDevelopers LIVE - What Development and Tattoos Have in Common and more
25:32 MIN
The rise of AI vibe coding and code cleanup specialists
WeAreDevelopers LIVE - Dapr / Pixels and Generative Art / Open Source and Communities / and more
1:02:32 MIN
AI-generated code is the new form of legacy code
WeAreDevelopers LIVE - Vibe Coding Deep Dive, Conference Video Editing and more
16:21 MIN
Navigating the environmental impact of AI in coding
The Environmental Impact of Software Development
35:46 MIN
Why AI and vibe coding won't replace developers
WeAreDevelopers LIVE - Did AI or JS break the web?, Finding gems in the days of AI and One thing developers really need to know
11:14 MIN
Balancing speed and control with AI vibe coding
WeAreDevelopers LIVE - Should We Respect LLMs? Is Rust Taking Over? Developers as Content Creators and more
Featured Partners
Related Videos
Livecoding with AI
Rainer Stropek
Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI
Raúl Berganza Gómez
Leapter: The Reinvention of Software Development? A Future Built On AI Generated Code.
Robert Werner
Agents for the Sake of Happiness
Thomas Dohmke
ChatGPT: Create a Presentation!
Markus Walker
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
Five things in tech that matter and we have to make work
Christian Heilmann
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.




Front End Engineering Manager ( Generative AI experience )
Accenture
GraphQL
React Native
Continuous Integration



Cube Academy - Full Stack Software Engineer (AI) Part-time
3 SIDED CUBE
Remote
€27K
Docker
MongoDB
Node.js
+5

Principal Software Architect - Focus: AI Architecture
appliedAI
Remote
Senior
Docker
Terraform
Kubernetes
Software Architecture
+1
