Chris Heilmann & Daniel Cranney
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 Videos
Vibe Coding Deep Dive, Conference Video Editing and more
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
WeAreDevelopers LIVE: What's happening to React?, All-in-one editors, Fireships and Firebases & more
Chris Heilmann, Daniel Cranney & Tejas Kumar
WeAreDevelopers LIVE - Is AI replacing developers?, Stopping bots, AI on device & more
Chris Heilmann, Daniel Cranney & Sebastian Gingter
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
WeAreDevelopers LIVE - Did AI or JS break the web?, Finding gems in the days of AI and One thing developers really need to know
Chris Heilmann, Daniel Cranney & Peter Cooper
WeAreDevelopers LIVE - Performance and AI?, Social Media decline, Developer Events and more
Chris Heilmann, Daniel Cranney & Harry Roberts
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
Chris Heilmann, Daniel Cranney & Julia Kordick
From learning to earning
Jobs that call for the skills explored in this talk.


Senior Backend Engineer – AI Integration (m/w/x)
chatlyn GmbH
Vienna, Austria
Senior
JavaScript
AI-assisted coding tools




Fast track to star developer - bootcamp for AI enthusiasts
Vicoland
Frankfurt am Main, Germany
Intermediate
PHP
API
Node.js
Angular
Amazon Web Services (AWS)
Developer Advocate - Cloud & AI Workloads
FlexAI
Paris, France





