Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Y2K - The Bug That Didn't Bite - Lessons for Modern Software Development

LeadDev via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the technical lessons from the Y2K crisis in this 24-minute conference talk that examines how a seemingly simple two-digit year coding decision nearly caused global digital chaos. Dive into the historical context of early computing when storage was precious and those extra two digits seemed unnecessary, then trace how this shortcut created cascading consequences across interconnected systems and critical infrastructure. Analyze the massive global remediation effort that involved armies of programmers battling legacy code, rewriting systems, and testing countless scenarios to avert disaster. Examine both the successes and near-misses of various strategies employed during this unprecedented collaborative problem-solving initiative. Connect these historical insights to modern software development challenges, drawing parallels between Y2K and contemporary issues like technical debt, long-term maintainability, and system complexity in today's agile, cloud-computing environment. Learn how to anticipate unforeseen consequences of coding decisions, understand the lasting impact of legacy code, recognize the power of collaborative effort in tackling complex challenges, and prioritize technical debt management to ensure sustainable software development practices.

Syllabus

Y2K: The bug that didn't bite | Amir Safavi | LDX3 London 2025

Taught by

LeadDev

Reviews

Start your review of Y2K - The Bug That Didn't Bite - Lessons for Modern Software Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.