Raúl Berganza Gómez
Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI
#1about 4 minutes
The developer dilemma of adopting AI coding assistants
The developer community is split between techno-optimism and skepticism, but solid engineering fundamentals are essential to navigate the rise in technical debt from AI.
#2about 5 minutes
Keeping AI simple with break prompting and YOLO guards
Prevent AI from adding unsolicited features by separating planning from implementation and engineering friction into your workflow to maintain critical thinking.
#3about 2 minutes
Calibrating AI behavior using effective system prompts
Use system prompts to align the AI's behavior with your engineering preferences and enforce workflows, similar to onboarding a junior developer.
#4about 4 minutes
Managing high-level project context for AI agents
Overcome an AI's lack of high-level understanding by providing context upfront, such as business requirements, runtime specs, and project overviews.
#5about 2 minutes
Boosting productivity with reusable custom instructions
Save time and improve consistency by storing lengthy, detailed prompts for repetitive tasks as custom instructions that can be called with simple slash commands.
#6about 4 minutes
Using architectural anchors to guide complex AI tasks
Guide AI agents through complex implementations by first defining architectural anchors like data models, function signatures, and pseudo-code in comments.
#7about 2 minutes
The critical role of test-driven development with AI
Leverage test-driven development (TDD) to provide AI agents with a clear specification of behavior, but ensure you write the critical tests yourself to avoid spam coverage.
#8about 2 minutes
Writing secure code with a multi-pass development approach
Avoid "role stacking" by using an incremental, multi-pass approach where you first implement business logic, then separately address security and performance.
#9about 2 minutes
Empowering agents with custom and self-writing tools
Enhance AI capabilities by providing custom scripts as tools for specific tasks like performance profiling, or by prompting the agent to write its own tools on the fly.
#10about 2 minutes
Final thoughts on developer accountability and AI tooling
Remember to stack AI tools with classic deterministic scanners for security and performance, as the human engineer remains fully accountable for the final code.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
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
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
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:45 MIN
Preventing exposed API keys in AI-assisted development
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
07:39 MIN
Prompt injection as an unsolved AI security problem
AI in the Open and in Browsers - Tarek Ziadé
Featured Partners
Related Videos
10 commandments for vibe coding
YK Sugi
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
The AI-Ready Stack: Rethinking the Engineering Org of the Future
Jan Oberhauser, Mirko Novakovic, Alex Laubscher & Keno Dreßel
Agents for the Sake of Happiness
Thomas Dohmke
The State of GenAI & Machine Learning in 2025
Alejandro Saucedo
Engineering Productivity: Cutting Through the AI Noise
Himanshu Vasishth, Mindaugas Mozūras, Jackie Brosamer & Lukas Pfeiffer
Reimagining the Developer Experience: The AI Advantage
Anu Bharadwaj & Tobias Schlottke
Related Articles
View all articles



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


Mindrift
Remote
£41K
Junior
JSON
Python
Data analysis
+1

INTENT HQ
Barcelona, Spain
TypeScript
Amazon Web Services (AWS)

Abnormal AI
Intermediate
API
Spark
Kafka
Python




