Chris Heilmann, Daniel Cranney & Jan Moser
WeAreDevelopers LIVE - What Development and Tattoos Have in Common and more
#1about 4 minutes
What software development and tattoos have in common
Both tattoos and software are permanent commitments that evolve over time, making legacy code similar to a tattoo cover-up.
#2about 5 minutes
The importance of respecting professional craft and expertise
Unrealistic client expectations and pressure to cut costs can compromise quality in both software projects and tattoo artistry.
#3about 3 minutes
How AI and vibe coding impact software quality
Relying on AI tools without expertise is like getting a cheap tattoo from an amateur, resulting in poor quality and long-term costs.
#4about 5 minutes
The evolution of tools in tattooing and software
Professionals in both fields must adapt to new tools and methodologies, from modern tattoo healing to agile software development practices.
#5about 12 minutes
The risks of treating software as a disposable commodity
The "vibe coding" trend echoes past low-code fads, highlighting the danger of ignoring foundational principles and creating unmaintainable systems.
#6about 8 minutes
Analyzing the "Tea" dating app data leak
The "Tea" app's data leak serves as a critical case study on the severe consequences of poor security practices and mishandling sensitive user data.
#7about 1 minute
Finding the right use case for vibe coding
Vibe coding is best suited for non-technical users to create disposable prototypes, which should then be handed to professional developers for proper implementation.
#8about 2 minutes
Career advice for junior developers in the AI era
Junior developers should focus on learning the fundamental craft of software engineering rather than relying solely on AI tools to build a sustainable career.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
15:24 MIN
Defining the future of the modern developer role
The Evolving Landscape of Application Development: Insights from Three Years of Research
06:24 MIN
What developers value most in the workplace
Cracking the Code to Tech Team Satisfaction
00:03 MIN
An overview of the 2021 web developer survey
Web development best practices in 2021
27:27 MIN
Final thoughts on developer accountability and AI tooling
Vibe coding sucks! Long life to vibe coding: Hardening Applications for Production with GenAI
55:17 MIN
Avoiding common security mistakes and giving better feedback
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
27:19 MIN
Key takeaways on IDE and developer tool security
You click, you lose: a practical look at VSCode's security
28:05 MIN
A developer's responsibility to build secure software
You can’t hack what you can’t see
31:17 MIN
How developers can balance side projects with family life
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
Featured Partners
Related Videos
WeAreDevelopers LIVE - Vibe Coding Deep Dive, Conference Video Editing and more
Chris Heilmann & Daniel Cranney
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
Coffee with Developers - Cassidy Williams -
Cassidy Williams
What The Hack is Web App Sec?
Jackie
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
Chris Heilmann, Daniel Cranney & Julia Kordick
Related Articles
View all articles



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



{"@context":"https://schema.org/","@type":"JobPosting","title":"Software Developer
Live Wire
Python
Unreal Engine

Software Developer (CodeCanvas)
JetBrains GmbH
Berlin, Germany
Intermediate
Java
React
Kotlin
Docker
Firebase
+4




JetBrains Web Developer Advocate (Developer Advocacy) New
JetBrains
Amsterdam, Netherlands
Java
Python
Kotlin
JavaScript
TypeScript
