Chris Heilmann & Daniel Cranney

WeAreDevelopers LIVE - Vibe Coding Deep Dive, Conference Video Editing and more

An app built with AI exposed over a million private messages and driver's licenses. This is a cautionary tale about the massive security risks of 'vibe coding'.

WeAreDevelopers LIVE - Vibe Coding Deep Dive, Conference Video Editing and more
#1about 4 minutes

Automating conference video editing with command-line tools

Large conference video files are processed efficiently using command-line tools like FFmpeg instead of traditional video editors.

#2about 7 minutes

Scripting a video download and processing workflow

A PHP script automates downloading videos from YouTube using yt-dlp by pulling session data from a TSV file.

#3about 5 minutes

Merging images and videos using FFmpeg

Title card images are converted into short MP4 files with silent audio tracks to allow for seamless concatenation with main video files using FFmpeg.

#4about 3 minutes

Overcoming workflow bottlenecks and API limitations

The automated video workflow faces challenges with slow I/O speeds on external drives and the lack of integration between Google Drive and YouTube.

#5about 5 minutes

Building a URL shortener with GitHub Pages

GitHub Pages can be used as a serverless URL redirection service by leveraging its redirect configuration capabilities.

#6about 4 minutes

Understanding the developer backlash against vibe coding

The term "vibe coding" has created a rift, with many experienced developers expressing frustration at the trend's disregard for engineering fundamentals.

#7about 5 minutes

Analyzing the Tea App's massive data breach

The Tea dating app exposed over a million private messages and user documents due to a completely unsecured Firebase storage bucket.

#8about 11 minutes

The dangers of prioritizing virality over security

A "ship fast" culture, exemplified by apps like "Draw a Fish," often leads to significant security vulnerabilities and technical debt.

#9about 6 minutes

Placing vibe coding in the context of tech hype cycles

The excitement around AI-driven development mirrors previous tech hype cycles like Flash and the Metaverse, which eventually faded.

#10about 12 minutes

How AI is impacting the junior developer job market

The rise of AI coding assistants is contributing to a decline in junior developer hiring and the failure of coding bootcamps.

#11about 6 minutes

AI-generated code is the new form of legacy code

Code generated by AI without human understanding or oversight quickly becomes unmaintainable technical debt, similar to traditional legacy code.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
BR
Benjamin Ruschin
Lessons for Vibe Coders and Developers
In late July 2025, the women-only dating-advice app Tea went viral for all the wrong reasons. Marketed as a safe, private space to anonymously flag men for “red-flag” behavior, hackers attacked the app, accessing over 70,000 user-submitted images in...
Lessons for Vibe Coders and Developers
CH
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take part
Starting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
WeAreDevelopers LIVE days are changing - get ready to take part

From learning to earning

Jobs that call for the skills explored in this talk.

Python Developer

Python Developer

LiveLink
Havant, United Kingdom

Remote
C++
GIT
Linux
NumPy
+3
DevOps Engineer

DevOps Engineer

Channable
Utrecht, Netherlands

Remote
4-6K
DNS
Azure
Linux
+8