Talks
I occasionally speak at conferences and meetups. Below are some of my active talks that I am presenting. If you would like me to present at your conference or meetup, feel free to contact me.
Vibe-coding your way into a security nightmare
AI is revolutionizing software development, promising unprecedented speed. But blindly accepting AI-generated code – a practice coined “vibe coding” – can swiftly lead to security nightmares, as illustrated by real-world examples of exposed keys, bypassed payments, and chaotic architectures. This talk dissects the inherent risks when developers, especially those new to coding, leverage AI without oversight. I contrast risky “AI-driven” development with secure “AI-enhanced” development practiced by experienced engineers. Drawing on over 30 years in software and cybersecurity, I present seven essential rules for building secure applications in the age of AI. Learn how to evaluate generated code, apply established standards, perform effective testing, manage complexity, ensure documentation, and stay ahead of emerging AI security threats like prompt injection. Equip yourself to harness AI’s power safely and build robust systems, avoiding the pitfalls of the security nightmare.
The video is a rehearsal recording for the Almere Tech meetup. The talk was great fun in a real setting as there is audience interaction and lots of fun to be had, but the rehearsal shows the structure and the topics covered.