Software in Space: Lessons Every Developer Can Learn From - Joe Winchester, IBM

Software in Space: Lessons Every Developer Can Learn From - Joe Winchester, IBM This talk covers how software is used in space missions focusing on the four most high profile failures, and mission rescues. Ariane 5, Cassini Huygens, Mars Polar Lander, and Spirit Rover. These were all struck down by lack of testing, software not being switched off when it was no longer required, failure to understand metric and imperial conversion, and race conditions writing to memory. While these had catastrophic results in two of these, the other two were rescued through a combination of brute force, raw ingenuity, and brilliant innovation. This talks will cover each of the space missions and discuss how the lessons learnt can and should be applied to day to day programming and testing and architecture of all software packages, especially as shops rush to move to adopt agile results without fully understanding the risks.

Sharing Reset GPIOs in the Linux Kernel - Krzysztof Kozlowski, Linaro
▶︎

Sharing Reset GPIOs in the Linux Kernel - Krzysztof Kozlowski, Linaro

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

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

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

Confidential computing with IBM LinuxONE
▶︎

Confidential computing with IBM LinuxONE

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

What Nobody Tells You About Being a Quant
▶︎

What Nobody Tells You About Being a Quant

Assembly Language Programming with ARM – Full Tutorial for Beginners
▶︎

Assembly Language Programming with ARM – Full Tutorial for Beginners

Clara Mattei: capitalism is not natural - it’s enforced
▶︎

Clara Mattei: capitalism is not natural - it’s enforced

Is AI Hiding Its Full Power? With Geoffrey Hinton
▶︎

Is AI Hiding Its Full Power? With Geoffrey Hinton

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

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

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

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

From Closed To Collaborative: Lessons From Qualcomm’s Open Development Experience - Rashmi Chitrakar
▶︎

From Closed To Collaborative: Lessons From Qualcomm’s Open Development Experience - Rashmi Chitrakar

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

How To Think SO CLEARLY People Assume You're A Genius
▶︎

How To Think SO CLEARLY People Assume You're A Genius

Vendor-Neutral GPU Programming in Chapel - Jade Abraham, HPE
▶︎

Vendor-Neutral GPU Programming in Chapel - Jade Abraham, HPE

Stanford CS153 Frontier Systems | Jensen Huang from NVIDIA on the Compute Behind Intelligence
▶︎

Stanford CS153 Frontier Systems | Jensen Huang from NVIDIA on the Compute Behind Intelligence

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

What Is Linux? From Kernel to IoT, DevOps, & Supercomputers
▶︎

What Is Linux? From Kernel to IoT, DevOps, & Supercomputers