Episode 2: Moonshots & Milestones

Episode 2: Moonshots & Milestones

Episode 2 Podcast Graphic with astronauts and a rocket taking off

In This Episode

  • 4 surprising Apollo 11 guidance computer software nuggets
  • How Margaret Hamilton’s code powered the Moon landing
  • Tech Tip: Learning from legacy codebases
  • Resources: Deep-dive article & YouTube walkthrough

Introduction

Welcome to Episode 2: Moonshots & Milestones of Mr. Fred’s Tech Talks, the family-friendly STEM podcast from GetMeCoding.com. Today we mark two July highlights: my birthday and the 55th anniversary of Apollo 11’s historic Moon landing. Let’s uncover four “nuggets” of software brilliance that got Neil and Buzz home safely—and what they teach us about writing rock-solid code today.

Main Segment: 4 Apollo 11 Software Nuggets

1. Margaret Hamilton’s “Software Engineering” Breakthrough

Hamilton led her team to write ~145,000 lines of AGC code in 1969—so robust it earned her a Presidential Medal of Freedom. Read more »

2. Assembly Language at 64 KB

The Apollo Guidance Computer ran on just 64 KB of RAM and a 1 MHz CPU. Every instruction had to be meticulously optimized in assembly language.

3. The “1202 Alarm” Real-Time Recovery

A memory-overflow “1202” alarm popped during lunar descent. The AGC’s prioritized scheduler gracefully caught the error and carried on—no abort needed.

4. Public-Domain Code & Priceless Comments

In 2016, NASA released the full Apollo 11 code on GitHub—complete with human-friendly comments like “BURN_BABY_BURN.” It’s a masterclass in collaborative clarity.

YouTube Deep-Dive

Watch me walk through each nugget in detail, annotate snippets, and show you how to explore the AGC repo yourself: YouTube: Apollo 11 Code Deep Dive

💡 Tech Tip of the Day

Learn from legacy: Clone an open-source or historical codebase on GitHub, read through its comments, and run the tests. You’ll pick up proven patterns and techniques that you can apply to your own projects.

📚 Resources & Next Steps

Join the Conversation

What Apollo 11 software nugget surprised you most? Share your thoughts below or email me at podcast@getmecoding.com. Don’t forget to subscribe, rate us five stars, and share with friends!

more episodes

S2 Ep. 16 thumbnail for Mr. Fred's Tech Talks showing a silhouette of a saluting soldier in front of an American flag with the text They Never Came Home: A Memorial Day Tech Talk

S2 E16: Memorial Day Is Different: Remembering Those Who Never Came Home

What is the difference between Memorial Day, Veterans Day, and Armed Forces Day? Most people have a general sense that all three are military holidays. But the differences matter. And on Memorial Day specifically, understanding those differences is part of honoring the day correctly. In this episode of Mr. Fred’s Tech Talks, we slow down,

Read more >
Scroll to Top

it only takes

5 Minutes and 22 Seconds