Profile Picture
Learn from software development experts. Listen here!

Latest Podcast

  • Karl L Hughes on Conference Talks

    • March 2, 2020
    • 50 min
    Adam talks to Karl Hughes about his path to becoming a conference speaker and the work he has done to make it easier for others to follow in his footsteps. Episode Transcript “I didn’t start trying to speak at conferences until I was at least seven or eight years into my software development career. So. more..
  • Don and Adam discuss Folds

    • February 15, 2020
    • 36 min
    Today we try a different format. Adam invites his neighbour, Don McKay, over to ask him questions. An interesting discussion on recursion, corecursion and the naming of the podcast unfolds. Episode Transcript “Imagine that the podcast is some sort of function. It takes into it my interests. I was interested in whatever, a Scala and more..
  • David Heinemeier Hansson, Software Contrarian

    • February 1, 2020
    • 62 min
    David Heinemeier Hansson talks to Adam about being avoiding a software monoculture. He explains why we should find a programming language that speaks to us, why ergonomics matter and why single page apps and microservices are not for him. Episode Transcript “That is the pleasure and privilege of working with the web. No one knows more..
  • React and Scala JS with Shadaj Laddad

    • January 16, 2020
    • 38 min
    Today Adam talks to Shadaj Laddad. What is React? Why do we need front end frameworks at all. Shadaj explains modern front end web development. He also explains why he likes to use react from scala.js and built a framework to make that easy for all. “React is a lot of things. I guess the more..
  • The Business Of Developer Tools With Lee Edwards

    • December 17, 2019
    • 37 min
    How do you build a business around tools for software engineers? Adam talks to Lee Edwards, a VC who spends a lot of time thinking about this question. “When I think about is this a good business, I think about is there value Accruing. The question is just how much. The question about is it more..
  • Software in Context with Zach Tellman

    • December 2, 2019
    • 53 min
    Adam talks to Author and Clojure advocate Zach Tellman about how great software is built. “If we say something is over-engineered, what we mean is it’s too complex or it’s too robust or it handles a bunch of situations or scenarios that are not relevant to how we’re using it. It’s okay for us to more..
  • Beautiful and Useless Coding with Allison Parrish

    • November 16, 2019
    • 52 min
    Generative Art involves using the tools of computation to creative ends. Adam talks to Allison Parrish about how she uses word vectors to create unique poetry. Word vectors represent a fundamentally new tool for working with text. Adam and Allison also talk about creative computer programming and building twitter bots and what makes something art. more..
  • Tech Evangelism with Gabriel Gonzalez

    • November 1, 2019
    • 67 min
    What makes some pieces of technology take off? Why is java popular and not small talk or Haskell? Gabe is a popular blogger, a former Haskell cheerleader, and creator of the Dhall configuration language. Today we talk about marketing and tech evangelism. “One common mistake I see a lot of new open source developers make 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]

Subscribe / Listen Here

We are teaching Functional Programming Wrong