Living Oral History Curriculum · 37-Episode Forensic Rewatch

The Sound Above UGtastic Oral History Rewatch Series

A chronological rewatch and technical commentary sequence hosted by Mike Hall (UGtastic creator and SCMC co-founder), examining how the Software Craftsmanship movement tackled testing, apprenticeship, system boundaries, and developer community from the Chicago Crucible to the AI horizon.

How to Follow Along

  1. Read the context first. Start with the Chicago Craftsmanship Monograph and the Community Timeline. Each episode card below lists its core inquiry and AI-era parallel.
  2. Watch the broadcast. Use the YouTube playlist or the episode page. Episode pages embed the video with a chapter list.
  3. Read the verified transcript. Every archived episode links to a searchable transcript that seeks into the video.
  4. Explore the guest. The Speaker Directory lists every interview a guest gave, and the Video Archive holds the full corpus.
Movement 1 of 6

The Chicago Crucible

Episode 01 SCNA 2011 (2011)

The First Room: Chicago Alt.NET & Escaping Corporate Monoliths

Featuring: Sergio Pereira

Inquiry: Who inspired the engineers breaking free from enterprise Microsoft silos? How did grassroots peer groups form before commercial developer platforms existed?

AI-Era Parallel: Just as Alt.NET questioned monolithic enterprise frameworks, modern engineers must question monolithic cloud AI abstractions and reclaim local control.

Episode 03 SCNA 2012/2013 (2012)

Pair Friday in Libertyville: Apprenticeship & Terminal Workbenches

Featuring: Micah Martin & Mike Jansen

Inquiry: Who taught the 8th Light founders the discipline of apprenticeship? How did Carl Sagan and cosmic perspective shape their company philosophy?

AI-Era Parallel: Pair programming with an AI agent requires the exact same discipline as pairing with a junior apprentice: legible contracts, small steps, and continuous review.

Episode 04 SCNA 2011 (2011)

The Apprenticeship Move: From Psychology to Craftsmanship

Featuring: Dave Hoover

Inquiry: Who inspired Dave Hoover and Adewale Oshineye to write Apprenticeship Patterns? What can senior engineers learn from psychological mentorship models?

AI-Era Parallel: Apprenticeship Patterns ('Expose Your Ignorance', 'Deep Roots', 'Record What You Learn') are the antidote to shallow LLM copy-paste culture.

Movement 2 of 6

The Practice and the Dojo

Episode 06 SCNA 2011 (2011)

Cranking Design to 11: Deliberate Practice & The Four Rules

Featuring: Corey Haines

Inquiry: What inspired Corey Haines to give away Coderetreat for free to the global community? How did Kent Beck's Four Rules of Simple Design become a physical, embodied practice?

AI-Era Parallel: When AI can generate an infinite volume of plausible code, constraint-based practice (no loops, no conditionals) is how humans retain structural judgment.

Episode 07 SCNA 2011 (2011)

The Toolmakers: Watir, WatiN & Automating the Browser

Featuring: Charley Baker

Inquiry: Who were the pioneers who proved that browser automation could be an open, developer-controlled test tool rather than expensive enterprise software?

AI-Era Parallel: Modern agentic computer-use and browser automation tools are the direct descendants of the DOM-driving engines built in this era.

Episode 09 SCNA 2012 (2012)

Cross-Pollination: Game Jams, Functional Code & Alt.NET

Featuring: Andrea Magnorsky

Inquiry: Who inspired Andrea to look beyond conventional business applications toward game development and functional programming? How did European and American developer communities cross-pollinate?

AI-Era Parallel: Siloed engineering leads to stagnation. Modern AI toolchains require cross-disciplinary curiosity across graphics, functional paradigms, and distributed data.

Episode 10 SCNA 2012 / RailsConf (2012)

The Fast Feedback Loop: Destroy All Software & Unix Workbenches

Featuring: Gary Bernhardt

Inquiry: What inspired Gary Bernhardt's obsession with sub-second feedback loops and terminal minimalism? How did 'WAT' and 'Destroy All Software' reshape an entire generation of developers?

AI-Era Parallel: Fast feedback loops remain the ultimate competitive advantage. If your test suite takes 10 minutes to run, multi-agent iteration loops grind to a halt.

Episode 11 SCNA 2012 (2012)

Questioning Orthodoxy: Tooling Empathy, Mocking & Human Consulting

Featuring: Justin Searls

Inquiry: What inspired Justin Searls to challenge dogma in test-driven development? How did Test Double pioneer a humane, empathetic model of consulting that prioritized team health over rigid doctrine?

AI-Era Parallel: Dogma is the enemy of effectiveness. As AI enters the software lifecycle, blindly applying 2010 testing rituals without understanding their purpose creates brittle friction.

Movement 3 of 6

The Human Communication Layer & Inclusion

Episode 12 WindyCityRails 2012 (2012)

A Legacy of Learning: Community Hospitality, RailsBridge & In Memoriam

Featuring: Ginny Hendry

Inquiry: What does it take to make a room full of strangers feel like a community where you belong? How do we build technical spaces that welcome those who have never seen a terminal?

AI-Era Parallel: Technical knowledge becomes obsolete rapidly; the human capacity to show up patiently, learn continuously, and teach others is the only permanent craft.

Episode 13 SCNA 2012 (2012)

Hold Yourself to a Standard, But Let There Be Joy: Overcoming Developer Shame

Featuring: Leon Gersing

Inquiry: Why does the pursuit of technical excellence so often produce self-mockery and shame instead of joy? How do we replace hero worship with genuine empathy for people doing their best?

AI-Era Parallel: As developers grapple with existential anxiety around automated code synthesis, Leon's message remains foundational: we are alive, we define our standard, let there be joy in solving problems.

Episode 14 SCNA 2012 (2012)

Architecting the Open Door: RailsBridge & DevChix

Featuring: Sarah Allen & Desi McAdam

Inquiry: Who taught Sarah Allen and Desi McAdam that the lack of diversity in tech was an educational pipeline problem that could be solved with open-source curricula?

AI-Era Parallel: Open-source educational curricula and zero-barrier installation scripts remain the model for democratizing access to complex emerging technology.

Episode 15 SCNA 2012 (2012)

The Bridge Between Design and Craft: Girl Develop It Chicago

Featuring: Jen Myers

Inquiry: What inspired Jen Myers to bridge the cultural divide between visual designers and software craftsmen? How did Girl Develop It create safe spaces for adult learners in Chicago?

AI-Era Parallel: Software without user empathy is dead machinery. In an AI world, user experience design and humane interaction design matter more than raw backend plumbing.

Movement 4 of 6

Philosophy, Empathy & Craftsmanship

Episode 21 RailsConf 2014 (2014)

Developers and Depression: Mental Health in the Hallway Track

Featuring: Greg Baugues

Inquiry: What inspired Greg Baugues to stand up before thousands of developers and break the silence around ADHD, bipolar, and mental health in software engineering?

AI-Era Parallel: Neurodiversity is a core reality of engineering teams. Sustainable pacing, psychological safety, and honest vulnerability remain human responsibilities no model can replace.

Episode 23 SCNA 2013 (2013)

The Apprenticeship Lineage: Co-Authoring Apprenticeship Patterns

Featuring: Adewale Oshineye

Inquiry: Who were the mentors who shaped Ade Oshineye? What did he learn across Google and international software communities about passing the torch to the next generation?

AI-Era Parallel: Apprenticeship is how unspoken tacit knowledge survives technological interregnums. When models generate solutions, understanding 'why' requires human lineage.

Movement 5 of 6

The Architecture and Testing Reckoning

Episode 27 GOTO Chicago / UGtastic Archive (2012)

Simple Made Easy: State, Time & Deconstructing Complexity

Featuring: Rich Hickey

Inquiry: What led Rich Hickey to spend two years in self-funded isolation designing Clojure? What is the profound difference between 'simple' and 'easy'?

AI-Era Parallel: Simplicity is an objective quality: unbraiding concerns. Easy is familiar. AI makes complex things easy to generate, making intentional simplicity vital.

Episode 28 GOTO Chicago 2014 (2014)

The Reality of Legacy: Rewriting Software & Real-World Engineering Leadership

Featuring: Camille Fournier

Inquiry: What inspired Camille Fournier's pragmatic approach to distributed systems at Rent the Runway? What does it actually take to rewrite production systems without killing the business?

AI-Era Parallel: Legacy modernization is the defining challenge of modern software engineering. Autonomous agents must work inside living enterprise topologies, not empty greenfields.

Movement 6 of 6

The AI Horizon & The Observable Control Plane

Episode 30 UGtastic Archive (2013)

Community Self-Governance: Meta Sites, Moderation & Developer Communities

Featuring: Adam Lear

Inquiry: How do large-scale technical communities self-govern without authoritarian collapse? What role do meta feedback loops play in setting norms for millions of programmers?

AI-Era Parallel: Autonomous multi-agent ecosystems require verifiable governance, clear moderation rules, and self-correcting mechanisms exactly like human communities.

Episode 31 SCNA 2012 (2012)

Filling the Vessel: Performance, Craft & Clean Coders

Featuring: Robert "Uncle Bob" Martin

Inquiry: What does a craftsman owe an audience? How did the author of Clean Code think about teaching, performance, and professionalism?

AI-Era Parallel: When a model can emit code instantly, professionalism shifts to what we refuse to ship. The standards he taught are the review bar for generated code.

Episode 32 SCNA 2013 (2013)

Extreme Programming Pioneers: Visual Thinking & Agile Without Dogma

Featuring: Chet Hendrickson & Ron Jeffries

Inquiry: What inspired the original XP signatories when they looked at the craftsmanship movement? How did Chet Hendrickson and Ron Jeffries maintain radical clarity amidst commercialization?

AI-Era Parallel: XP practices (continuous integration, small releases, relentless refactoring) are the essential guardrails that prevent autonomous agent loops from running amok.

Closing Broadcasts · Series Codas

Codas: Synthesis & The Future of Craft

Non-interview closing broadcasts: a live demonstration and an open community roundtable to conclude the oral history sequence.

Coda 1 SCMC 2026 Presentation (2026)

Without zdots, There Was Nothing: Craftsmanship for Multi-Agent Fleets

Featuring: Mike Hall (Host Monologue & Live Demonstration)

Inquiry: How do seventeen years of Chicago craftsmanship principles directly inform the architecture of sovereign AI agent runtimes?

AI-Era Parallel: AI agents require cleaner contracts, more deterministic testing, and tighter observability than human teams ever did. Craftsmanship is the prerequisite for automation.

Broadcast Proposal Series Finale
Coda 2 Live Stream Roundtable (2026)

The Sound Above Roundtable: What We Carry Forward

Featuring: Community Panel & Open Roundtable

Inquiry: What is the permanent legacy of the Software Craftsmanship movement? What will we pass down to the generation learning to code in 2030?

AI-Era Parallel: The tools will change completely; the human commitment to learning about people, one conversation at a time, remains unbroken.

Broadcast Proposal Series Finale
Navigational Directory • Living Research Corpus

Software Craftsmanship & Chicago Oral History

Archival Lead: Mike Hall (SCMC Co-Founder • UGtastic Creator)
🏙️ Monograph & Origins
🔍 Forensics & Datalake
🏛️ Living History & Community
🤖 Philosophy & Age of AI