Wookash Podcast

Casey Muratori on his work experience

9 snips
Sep 21, 2024
In this engaging discussion, Casey Muratori, a renowned programmer and educator behind the Handmade Heroes series, dives into his journey from the tech limitations of the 80s to modern-day gaming innovations. He critiques traditional object-oriented programming, advocating for procedural techniques that enhance flexibility and efficiency. Casey also emphasizes the need to rethink math education, illustrating its disconnect from real-world programming. Listeners will gain insights into the evolution of video codecs and the impact of customer feedback on game development.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Library Design

  • When designing libraries, prioritize exposing fundamental building blocks and promise stability.
  • Avoid hiding everything; instead, do upfront work to define stable interfaces.
ANECDOTE

Granny 2 Bug

  • Granny 2's control system, which retained some OOP principles, caused the product's worst bug.
  • A client's memory constraints led to a rushed, buggy feature implementation.
ANECDOTE

Customer Support at RAD

  • At RAD Game Tools, each programmer handled customer support for their product.
  • This direct feedback loop encouraged proactive bug fixing and improved product design.
Get the Snipd Podcast app to discover more snips from this episode
Get the app