Profile Picture
Stimulating conversations about software development. Listen here!

Latest Podcast

  • NEW

    The Birth of Unix with Brian Kernighan

    • November 1, 2020
    • 51 min
    When you work on your computer, there are so many things you take for granted: operating systems, programming languages, they all have to come from somewhere. In the late 1960s and 1970s, that somewhere was Bell Labs, and the operating system they were building was UNIX. They were building more than just an operating system more..
  • To The Assembly

    • October 1, 2020
    • 47 min
    How do CPUs work? How do compilers work? How does high-level code get translated into machine code? Today’s guest is Matt Godbolt and he knows the answers to these questions. How he became an expert in bare metal programming is an interesting story. Matt shares his origin story and the creation of compiler explorer in more..
  • Memento Mori

    • September 1, 2020
    • 00 min
    Preparing our minds for the inevitable – death is hard. After facing terminal cancer, Kate Gregory reminded herself that this event can still become inspiring by focusing on the positive. In this episode,  Kate is going to share her success and explain how you could apply her 5 pieces of advice to your career as more..
  • We are teaching Functional Programming Wrong

    • August 3, 2020
    • 46 min
    Today Richard Feldman shares his story of going from javascript developer to elm developer to functional programming teacher.  Along the way, Richard finds that people are teaching functional programming wrong.  We are teaching it in a way that misses how most industrial software developers learn best. In this episode, Richard Feldman delves into Elm, his more..
  • Software That Doesn’t Suck With Jim Blandy

    • July 1, 2020
    • 37 min
    Building Subversion Software is just the tool and it should get out of your way. In this episode, Jim discusses how to build a great developer tool.  It all started with: “What’s the worst software that you use every day?”  Podcast Transcript “Everybody likes imaginary code because imaginary code is always perfect.” -Jim Blandy “You more..
  • Unproven Tech with Sean T Allen

    • June 10, 2020
    • 39 min
    Choosing The Right Tool For the Job Choosing the programming language or framework for a project can be to the success of the project. In today’s episode, Sean Allen shares a story of picking the right tool for a job. The tool he ends up picking will surprise you. His problem: make a distributed stream more..
  • Krystal’s Story

    • May 18, 2020
    • 40 min
    Chasing Your Curiosity and Continuous Learning Things are easier to learn when you are passionate about something. A lot of great careers are built on curiosity and obsession including Krystal Maughan our guest for today’s episode. Krystal will share her journey as she chased her curiosity in programming wherever it led her. Podcast Transcript “Everybody more..
  • Learning a new language with Bruce Tate

    • May 5, 2020
    • 35 min
    Finding Joy in Programming Languages There’s joy that can be found in language learning and pain as well. Whether you’re a beginner or an expert, there are still some things you can only discover by picking up a new language.  Bruce Tate will tell us how learning new languages rekindled the spark of joy for more..


Adam Gordon Bell

Adam Gordon Bell is a professional software developer. He loves to learn new things and talk to experts in the field.All opinions here are his own. Contact him at [email protected]

The Birth of Unix with Brian Kernighan