Lex Fridman Podcast cover image

#479 – Dave Plummer: Programming, Autism, and Old-School Microsoft Stories

Lex Fridman Podcast

00:00

The Evolution of Software Engineering

This chapter reflects on the progression of software engineering, emphasizing the impact of tools like Git and sharing personal anecdotes from early development experiences. It explores the heated debates over programming languages and kernel design, illustrating how minor details can spark significant arguments. Additionally, the chapter delves into the complexities of debugging and the importance of assertions, using the development of the Windows Task Manager as a case study for robust programming strategies.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app