Luís Ventura
Answering the Million Dollar Question: Why did I Break Production?
#1about 4 minutes
Understanding the complexity of modern software development
Modern software is complex due to large codebases, external dependencies, changing requirements, and distributed teams.
#2about 6 minutes
How human error and assumptions lead to outages
Real-world examples show how simple mistakes, phishing attacks, and incorrect assumptions can cause major system failures.
#3about 5 minutes
Managing infrastructure complexity and planning for scale
Over-provisioning, under-provisioning, and failing to anticipate user load can lead to costly outages and poor performance.
#4about 1 minute
How to anticipate future-proofing issues in code
The "Gangnam Style" integer overflow illustrates why developers must consider data type limits and long-term system behavior.
#5about 5 minutes
Finding leaked secrets with static analysis tools
A live demo shows how to use a tool like Trivy to automatically scan infrastructure-as-code files for exposed credentials.
#6about 4 minutes
Scanning for vulnerable dependencies and IaC misconfigurations
Tools like Trivy and Checkov can automatically scan package manifests and configuration files for known vulnerabilities and security issues.
#7about 2 minutes
Using linters to catch common code-level bugs
A demonstration of ESLint shows how linters can identify common programming mistakes like scope errors or missing break statements.
#8about 1 minute
Recognizing the limitations of automated security tools
Automated tools are helpful but cannot replace the critical thinking and context provided by manual code reviews and comprehensive testing.
#9about 1 minute
The critical role of human observation in security
The discovery of the XZ Utils backdoor highlights that human intuition and detailed investigation remain essential for finding sophisticated threats.
Related jobs
Jobs that call for the skills explored in this talk.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
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
07:39 MIN
Prompt injection as an unsolved AI security problem
AI in the Open and in Browsers - Tarek Ziadé
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
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:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
00:59 MIN
Distinguishing real from fake tech headlines
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
Featured Partners
Related Videos
I broke the production
Arto Liukkonen
Shipping Quality Software In Hostile Environments
Luka Kladaric
From Monolith Tinkering to Modern Software Development
Lars Gentsch
3 Key Steps for Optimizing DevOps Workflows
Daniel Tao
Real-World Security for Busy Developers
Kevin Lewis
Supply Chain Security and the Real World: Lessons From Incidents
Adrian Mouat
Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?
Tino Sokic
101 Typical Security Pitfalls
Alexander Pirker
Related Articles
View all articles



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

Siemens AG
Municipality of Madrid, Spain
API
GIT
Ruby
Docker
Ansible
+4

Zenstack Software Testing Ltd
Charing Cross, United Kingdom
Remote
Bash
YAML
Azure
DevOps
+8

Siemens AG
München, Germany
API
GIT
Ruby
Docker
Ansible
+4
![[KLS] DevOps & Security Engineer](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)


iO Associates
Charing Cross, United Kingdom
£40-60K
Java
Bash
Azure
DevOps
+15

UST España
Municipality of Vigo, Spain
Remote
Junior
Azure
DevOps
Docker
Openshift
+4

