The Mind Behind Linux
An unusually candid TED conversation in which Torvalds describes himself as an engineer, not a visionary, and explains the temperament behind Linux and Git.

Tech Talk: Linus Torvalds on git
Linus visits Google in 2007 to explain — bluntly — why distributed version control is the right model, why CVS and Subversion are not, and how git's data model falls out of that.

Oral Tradition in Software Engineering
Cantrill on how the craft is actually transmitted — stories, mentors, war anecdotes — and what gets lost when we pretend software is purely a written discipline.

All Questions Answered
Don Knuth takes unscreened audience questions for an hour — on Wikipedia, on what's next in CS, on his most memorable mistakes, on how to write programs you can still read in twenty years.

Crafting quality that endures
The Linear CEO on why software quality is something a company has to value out loud — and how Linear's process keeps the bar from drifting as it scales.

The Future of Programming
Bob Martin walks through 60 years of programming history and argues that almost nothing has actually changed.

The History of Rust
Steve Klabnik tells the story of how Rust got from Graydon Hoare's side project to a 1.0 release — and the design culture that made the language what it became.