Technical Conversations Dialogues on Craft
A decade of dialogues with the engineers, authors, and community builders who shaped the modern software landscape.
This collection preserves nearly 200 conversations recorded at the inflection points of the Ruby and Software Craftsmanship movements. These aren't just technical interviews; they are snapshots of how we thought about architecture, community, and the ethics of building software during a transformative era.
The Archive:
- Who Shaped the Craft: Intimate dialogues with the authors, creators, and community leaders who defined the modern engineering landscape—from the origins of Agile to the rise of functional programming.
- Historical Inflection Points: Rare, time-stamped snapshots from pivotal gatherings like SCNA, GOTO, and RailsConf that capture the industry at its turning points.
- Community & Mentorship: Personal stories on the 'why' behind building communities, the evolution of technical mentorship, and the human side of technical leadership.
- Contextual Forensic History: Every audited interview features a structured, searchable transcript that reveals the 'why' and 'what' behind the architectural decisions that persist today.
Featured Collections: The Chicago Movement (2010-2015) → Signatories of the Agile Manifesto →
Transcript
Jez Humble on DevOps Culture and Practices | GOTO Conference 2014
Featuring: Jez Humble
Transcript
Fluentd And Log Integration Tooling: Mike Hall Interviews Kiyoto Tamura | RailsConf 2014
Featuring: Kiyoto Tamura
Transcript
Transcript
Navigating Unstructured Data: Mike Hall Interviews Matthew Brender | GOTO Conference 2015
Featuring: Matthew Brender
Transcript
Nashorn And Javascript On The Jvm: Mike Hall Interviews Attila Szegedi | GOTO Conference 2015
Featuring: Attila Szegedi
Transcript
Future Of C#: Mike Hall Interviews Mads Torgersen | GOTO Conference 2015
Featuring: Mads Torgersen
Transcript
Fun with Lambdas: A Lambda Calculus Journey | GOTO Conference 2015
Featuring: Corey Haines
Transcript
Transcript
Distributed Process Systems: Mike Hall Interviews Dave Duggal | GOTO Conference 2015
Featuring: Dave Duggal
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Benchmarking Javascript Performance: Mike Hall Interviews Vyacheslav Egorov | GOTO Conference 2015
Featuring: Vyacheslav Egorov
Transcript
Apache Ignite Beyond The Data Grid: Mike Hall Interviews Dmitriy Setrakyan | GOTO Conference 2015
Featuring: Dmitriy Setrakyan
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Alexandra Masterson | GOTO Conference 2015
Featuring: Alexandra Masterson
Transcript
Transcript
Transcript
Transcript
The Mechanics of Disruption: Adrian Cockcroft on Open Source, SSDs, and DevOps
Featuring: Adrian Cockcroft
Transcript
Transcript
Ruby And Rails Practice: Mike Hall Interviews Russ Olsen | GOTO Conference 2014
Featuring: Russ Olsen
Transcript
Transcript
Remote Pairing At GOTO Conf Chicago 2014: Mike Hall Interviews Alex Rutkowski | GOTO Conference 2014
Featuring: Alex Rutkowski, Joel Friedman
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Building Ecosystems At GOTO Conf Chicago 2014: Mike Hall Interviews John Jarosz | GOTO Conference 2014
Featuring: John Jarosz, Coleman Collins
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Eric Kingery
Featuring: Eric Kingery
Transcript
The Rails Way And Consulting Practice: Mike Hall Interviews Obie Fernandez | RailsConf 2014
Featuring: Obie Fernandez
Transcript
Transcript
Ruby Performance: Mike Hall Interviews Alexander Dymo | RailsConf 2014
Featuring: Alexander Dymo
Transcript
Ruby Hero Recognition And Community: Mike Hall Interviews Rafael França | RailsConf 2014
Featuring: Rafael França
Transcript
Transcript
Rails Core Maintenance: Mike Hall Interviews Carlos Antonio da Silva | RailsConf 2014
Featuring: Carlos Antonio da Silva
Transcript
Mike Hall Interviews David Heinemeier Hansson on Clarity and Software Writing | RailsConf 2014
Featuring: David Heinemeier Hansson (DHH)
Transcript
Mike Hall Interviews Aaron Patterson, Ruby Rails Core Team Member | RailsConf 2014
Featuring: Aaron Patterson
Transcript
Heroku, Open Source, And Rails Operations: Mike Hall Interviews Richard Schneeman | RailsConf 2014
Featuring: Richard Schneeman
Transcript
Ember.js And Frontend Architecture: Mike Hall Interviews Yehuda Katz | RailsConf 2014
Featuring: Yehuda Katz, Tom Dale
Transcript
Debugger Driven Development: Mike Hall Interviews Joel Turnbull | RailsConf 2014
Featuring: Joel Turnbull
Transcript
Transcript
Brakeman And Rails Security: Mike Hall Interviews Justin Collins | RailsConf 2014
Featuring: Justin Collins
Transcript
Artis And Engineering Leadership: Mike Hall Interviews Coraline Ada Ehmke | RailsConf 2014
Featuring: Coraline Ada Ehmke
Transcript
Transcript
Transcript
Web Development And Frontend Practice: Mike Hall Interviews Kumar McMillan | ChicagoWebConf 2012
Featuring: Kumar McMillan
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Stephen Anderson
Featuring: Stephen Anderson
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Carina C Zona
Featuring: Carina C Zona
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Zachary Shaw
Featuring: Zachary Shaw
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Katrina Owen
Featuring: Katrina Owen
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Michael Ficarra
Featuring: Michael Ficarra
Transcript
Transcript
Transcript
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Jason Cranford Teague | WebVisions 2013
Featuring: Jason Cranford Teague
Transcript
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Sandro Mancuso
Featuring: Sandro Mancuso, Tom Brand
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Ryan Slobojan
Featuring: Ryan Slobojan
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Rob Reynolds
Featuring: Rob Reynolds
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Randy Ellis
Featuring: Randy Ellis
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Mike Miller
Featuring: Mike Miller
Transcript
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Mike Burton
Featuring: Mike Burton
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Mandi Walls
Featuring: Mandi Walls
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Kresten Thorup
Featuring: Kresten Thorup
Transcript
Transcript
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews James Edward Gray II
Featuring: James Edward Gray II
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Hadi Hariri
Featuring: Hadi Hariri
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews David Dickinson
Featuring: David Dickinson, Ross Beehler
Transcript
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Chris Whitaker
Featuring: Chris Whitaker
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Charley Baker
Featuring: Charley Baker
Transcript
Developer Community And Conference Conversations: Mike Hall Interviews Anthony Zinni
Featuring: Anthony Zinni, Jon Buda, Shay Howe
Transcript
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Sandro Mancuso | SCNA 2013
Featuring: Sandro Mancuso
Transcript
Transcript
Clojure And Functional Programming: Mike Hall Interviews Stuart Halloway | SCNA 2013
Featuring: Stuart Halloway
Transcript
Visual Thinking in Agile: Chet Hendrickson & Ron Jefferies on Presentation Mastery
Featuring: Chet Hendrickson, Ron Jefferies
The Power of Unknown Knowns: PragDave Thomas on Intuition and the Beginner's Mind
Featuring: Dave "pragdave" Thomas
Transcript
Open Source And Project Maintenance: Mike Hall Interviews Amitai Schlair | SCNA 2013
Featuring: Amitai Schlair
Transcript
Mike Hall Interviews Adewale Oshineye on Software Craftsmanship | SCNA 2013
Featuring: Adewale Oshineye
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Angelique Martin | SCNA 2013
Featuring: Angelique Martin
Community Building And User-group Organizing: Mike Hall Interviews Stephen Anderson | SCNA 2013
Featuring: Stephen Anderson
Transcript
Transcript
Web Development And Frontend Practice: Mike Hall Interviews Daniel X. O'Neil
Featuring: Daniel X. O'Neil
Transcript
Diversity as Strategy: Ashe Dryden on Inclusivity and Technical Community
Featuring: Ashe Dryden
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Michael Eaton
Featuring: Michael Eaton
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Mike Stringer
Featuring: Mike Stringer
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Sam Serpoosh
Featuring: Sam Serpoosh
Transcript
Building Community from Scratch: Aaron Holbrook on WordPress User Groups and WordCamps
Featuring: Aaron Holbrook
Ruby And Rails Practice: Mike Hall Interviews James Edward Grey III
Featuring: James Edward Grey III
Transcript
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Joel Clermont
Featuring: Joel Clermont
Transcript
Building Corporate Communities: Arthur Kay on Sencha, Ext JS, and Local Meetups
Featuring: Arthur Kay
Transcript
The Art of Remote Pairing: Avdi Grimm on Ruby Tapas, Wide Teams, and Community
Featuring: Avdi Grimm
Transcript
From Prototypes to Podcasts: Andrea Magnorsky on Game Jams, Alt.NET, and Community Hand-offs
Featuring: Andrea Magnorsky
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Justin Searls | SCNA 2012
Featuring: Justin Searls
Transcript
Web Development And Frontend Practice: Mike Hall Interviews Carl Erickson | SCNA 2012
Featuring: Carl Erickson
Scaling Craftsmanship: Sandro Mancuso on Language-Agnostic Learning and LSCC Growth
Featuring: Sandro Mancuso
Transcript
Ruby And Rails Practice: Mike Hall Interviews Zach Dennis | SCNA 2012
Featuring: Zach Dennis
Transcript
Ruby And Rails Practice: Mike Hall Interviews Sarah Allen | SCNA 2012
Featuring: Sarah Allen, Desi McAdam
Transcript
Filling the Vessel: Robert 'Uncle Bob' Martin on the Craft of Performance and Clean Coders
Featuring: Robert Martin
Transcript
Developer Education And Learning: Mike Hall Interviews Patrick Welsh | SCNA 2012
Featuring: Patrick Welsh
Developer Education And Learning: Mike Hall Interviews Jen Meyers | SCNA 2012
Featuring: Jen Meyers
Transcript
Developer Education And Learning: Mike Hall Interviews Colin Jones | SCNA 2012
Featuring: Colin Jones
Transcript
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Gary Bernhardt | SCNA 2012
Featuring: Gary Bernhardt
Transcript
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Brad Wilkening | SCNA 2012
Featuring: Brad Wilkening
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Transcript
Developer Education And Learning: Mike Hall Interviews Mike Jansen | SCNA 2012
Featuring: Mike Jansen
Transcript
Software Craftsmanship And Practice: Mike Hall Interviews Tim Ottinger
Featuring: Tim Ottinger
Transcript
Transcript
Transcript
Open Source And Project Maintenance: Mike Hall Interviews Kumar McMillian | ChicagoWebConf 2012
Featuring: Kumar McMillian
Transcript
Transcript
Martin Atkins on Music Industry and Branding | ChicagoWebConf 2012
Featuring: Martin Atkins
Transcript
Enterprise Meets Polyglot: Jonathan Baltz on Salesforce and Heroku Integration
Featuring: Jonathan Baltz
Transcript
Transcript
Conference Speaking And Presentation Skills: Mike Hall Interviews Melissa Castello | ChicagoWebConf 2012
Featuring: Melissa Castello
Transcript
Transcript
Transcript
Developer Education And Learning: Mike Hall Interviews Paul Baker
Featuring: Paul Baker
Transcript
Web Development And Frontend Practice: Mike Hall Interviews Sean Massa
Featuring: Sean Massa, Todd Larsen
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Mike Busch
Featuring: Mike Busch
Transcript
Ruby And Rails Practice: Mike Hall Interviews Steve Klabnik | WindyCityRails 2012
Featuring: Steve Klabnik
Transcript
Transcript
Transcript
Ruby And Rails Practice: Mike Hall Interviews Ryan Singer | WindyCityRails 2012
Featuring: Ryan Singer
Transcript
Ruby And Rails Practice: Mike Hall Interviews Kevin Zolkiewiecz | WindyCityRails 2012
Featuring: Kevin Zolkiewiecz
Transcript
Ruby And Rails Practice: Mike Hall Interviews Ginny Hendry | WindyCityRails 2012
Featuring: Ginny Hendry
Transcript
Ruby And Rails Practice: Mike Hall Interviews Eric MacAdie | WindyCityRails 2012
Featuring: Eric MacAdie
Transcript
Ruby And Rails Practice: Mike Hall Interviews Benjamin Oakes | WindyCityRails 2012
Featuring: Benjamin Oakes
Transcript
Ruby And Rails Practice: Mike Hall Interviews Amy Kinney | WindyCityRails 2012
Featuring: Amy Kinney
Transcript
Transcript
Transcript
Transcript
Community as a Side Effect: Stephen Anderson on Mad Railers, Madison Ruby, and Bendyworks
Featuring: Stephen Anderson
Transcript
Ruby And Rails Practice: Mike Hall Interviews Justin Love | WindyCityRails 2012
Featuring: Justin Love
Transcript
Community Building And User-group Organizing: Mike Hall Interviews Milan Dobrota | WindyCityRails 2012
Featuring: Milan Dobrota, Jen Lindner
Developer Community And Career Conversations: Mike Hall Interviews How to say "UGtastic".
Featuring: How to say "UGtastic".
Transcript
The Frictionless Web: Gathers.us and the Reality of 2012 NoSQL
Featuring: Ethan Gunderson, Ryan Briones
Transcript
Chicago Software Craftsmanship: Mike Hall Interviews Steve Kim
Featuring: Steve Kim, Jim Suchy
Transcript
The Apprenticeship Move: Dave Hoover on GeekFest and Developer Mentorship
Featuring: Dave Hoover
Transcript
Transcript
Lake County .net User Group (lcnug): Mike Hall Interviews Scott Seely
Featuring: Scott Seely
Transcript
Transcript
South Sound .net: Mike Hall Interviews Bobby Johnson | SCNA 2011
Featuring: Bobby Johnson
Transcript
Transcript
Houston Adobe User Group: Mike Hall Interviews Drew Shefman | SCNA 2011
Featuring: Drew Shefman
Denver Community: Mike Hall Interviews Charler Baker | SCNA 2011
Featuring: Charler Baker
Transcript
Community Building And User-group Organizing: Mike Hall Interviews London Software Craftsmanship | SCNA 2011
Featuring: London Software Craftsmanship
Transcript
Cleveland & Pittsburgh Community: Mike Hall Interviews Michael Norton | SCNA 2011
Featuring: Michael Norton
Transcript
Transcript
Transcript
Chicago Alt.net: Mike Hall Interviews Sergio Pereira | SCNA 2011
Featuring: Sergio Pereira
Transcript
Transcript