Programming’s Greatest Mistakes by Mark Rendle
Most of the time when we make mistakes in our code, a message gets displayed wrong or an invoice doesn’t get sent. But sometimes when people make mistakes in code, things literally explode, or bankrupt companies, or make web development a living hell for millions of programmers for years to come. Join Mark on a tour through some of the worst mistakes in the history of programming. Learn what went wrong, why it went wrong, how much it cost, and how things can be pretty funny when they’re not happening to you.

▶︎
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023

▶︎
How JavaScript Happened: A Short History of Programming Languages - Mark Rendle - NDC London 2024

▶︎
(Podcast) LiteLLM Agent Platform Production Grade AI Infrastructure

▶︎
Top REST API Design Pitfalls by Victor Rentea

▶︎
Now more than ever: building reliable software in the age of agents | Ron Minsky | Bug Bash 2026

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Dylan Patel of SemiAnalysis: Why Hardware-Software Co-Design Is AI's Real 100x

▶︎
Code Isn't Free — Mario Zechner on the Hard Truths of Coding With AI (creator of Pi)

▶︎
"Software Fundamentals Matter More Than Ever" — Matt Pocock

▶︎
Simple Made Easy - Prime Reacts

▶︎
The Complexity of Simplicity

▶︎
Pure Java Enterprise AI/LLM Integration (EAI 2.0) by Adam Bien

▶︎
Continuations: The magic behind virtual threads in Java by Balkrishna Rawool

▶︎
How Simple Is "As Simple As Possible"? - Rendle . - NDC Porto 2024

▶︎
Machines, Learning, and Machine Learning - Dylan Beattie - NDC Copenhagen 2026

▶︎
Optimizing Java Applications on Kubernetes: beyond the Basics

▶︎
Full Walkthrough: Workflow for AI Coding — Matt Pocock

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Java Testing Part 1: JUnit Jupiter and AssertJ - Kenneth Kousen

▶︎
