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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode