Have you ever thought...
"What's the big deal with functional programming?"
"Why can't Lisp just accept the fact it's dead?"
"How am I supposed to manage state if I can't change my variables?"
Hi, we're Christoph and Nate, and we had those same questions. Functional programming seemed really interesting, and using a functional style made our Javascript, Python and Scala look a bit more elegant. But pure functional programming? That sounded like ivory tower madness! How can anyone use it on a "real" software project?
Well, we've figured out a few answers and fell in love with Clojure in the process. The real fun began when we started to learn new ways of thinking and solving problems. Join us as we un-learn object-oriented development and recover our programming sanity in the process.
Do you want to learn more about us? Check out the About page.
Do you want to hear our backstories and even more about why we're making this podcast? Start with "Episode 001: Why, Oh Why?".
Are you ready to dive in and get started? Start with our first series: "The State of Tic Tac Toe".
We highlight the highlights of the Sportify! series.
We loop back to our new approach and find more, and less, than we expected!
We throw our code in a loop, and it throws us for a loop.
Our downloads fail at random, but our dead program won't give us any answers.