
Software Engineering Past, Present, and Future with Grady Booch
From Oxide and Friends by Oxide Computer Company
February 7, 2026 · 55 min · Season 6 · Episode 3
About this episode
The episode features a discussion with software engineering pioneer Grady Booch about the evolution and future of software engineering.
Bryan and Adam were joined by Grady Booch, software engineering pioneer and living legend, to speak about the past present and future of software engineering. History doesn't repeat itself, but it does rhyme! In addition to Bryan Cantrill and Adam Leventhal , we were joined by special guest, Grady Booch . Some of the topics we hit on, in the order that we hit them (some LLM assistance): SAGE as foundational real-time distributed system Software crisis demand outpaced ability to build reliable systems Margaret Hamilton (SAGE → Apollo) and the term “software engineering” UML Rational Software founded (1982); acquired by IBM (2003) OO overshot via inheritance; core idea (objects as cognitive units) endured LLMs are unreliable narrators - they cannot do abductive reasoning Architecture = decisions with high cost of change Core skills persist: abstraction, coupling, cohesion, judgment Fear cycles repeat; fundamentals endure Grady's Book Recommendations The Sciences of the Artificial — Herbert Simon The Mythical Man-Month — Fred Brooks Refactoring — Martin Fowler If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time…
People in this episode
Hosts: Bryan Cantrill, Adam Leventhal
Guest: Grady Booch
Topics covered
- software engineering history
- real-time distributed systems
- software crisis
- object-oriented programming
- architecture decisions
- core skills in software engineering
- book recommendations
Keywords
- software engineering
- Grady Booch
- real-time systems
- object-oriented programming
- software crisis
- architecture
- book recommendations
Mentioned in this episode
Organizations: IBM
Books & works: The Sciences of the Artificial, The Mythical Man-Month, Refactoring
More episodes of Oxide and Friends
- This Old Repo: LLMs and the Restoration of BattleTris · June 9, 2026 · 1h 18m
- Rooting for the Home Team with Paul Freedman and Bryan Carmel · May 27, 2026 · 1h 2m
- The Tale of Reverso · May 16, 2026 · 1h 7m
- AI in Computer Science Education · May 10, 2026 · 1h 29m
- Mechanical Engineering at Oxide [chapter images] · May 7, 2026 · 1h 25m
- Are LLMs Insufficently Lazy? · May 3, 2026 · 1h 31m
Explore listener stats, chart rankings, contacts and more on the Oxide and Friends podcast page.