JavaScript Jabber cover image

JavaScript Jabber

Pioneers of Computing: A Journey Through Tech History with Bob Martin - JsJ 671

Apr 1, 2025
Bob Martin, a renowned software engineer and author, delves into the history of computing and the influential figures that shaped it, including Margaret Hamilton and Linus Torvalds. He shares insights from his new book and reflects on his journey as a self-taught developer in the 70s. The conversation takes a twist with a fascinating project showcasing Doom built with TypeScript. Alongside tech history, they recommend classic sci-fi novels and TV shows, including an engaging comparison of 'The Expanse' books versus its series.
01:09:49

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Bob Martin shares insights into the evolution of computing history, spotlighting influential figures and early breakthroughs that shaped the industry.
  • The principles of clean code are universal across languages, emphasizing clarity and maintainability while adapting to technological advancements like AI.

Deep dives

The Significance of 'Clean Code' Second Edition

The speaker discusses the upcoming second edition of 'Clean Code,' highlighting the evolution of coding principles over time. The need for this edition is attributed to misinterpretations and errors in the first version, which prompted a desire to clarify and update the content. New advancements in technology, specifically artificial intelligence and various programming languages, were also considered essential to include, demonstrating the relevance of clean coding practices in contemporary scenarios. This rewrite aims to combine original concepts with fresh insights, reflecting a decade's worth of learning in software development.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app