Functional Geekery
Latest Episodes
Episode 6 - Reid Draper
In this episode I talk with Reid Draper. We cover Reid's intro to functional programming through Haskell, working in Erlang, distributed systems, and property testing; including his property testing tool simple-check, which has since made it into a Cloju
Episode 5 - Colin Jones
In this episode I talk with Colin Jones, software craftsman at 8th Light. We cover Colin's work on the Clojure Koans, making the transition from Ruby to Clojure, how functional programming affects the way he does object oriented design now, and his ventu
Episode 4 - Zach Kessin
In this episode I talk with fellow podcaster Zach Kessin. We cover his background in software development and podcasting, the background of Erlang, process recovery, testing tools, as well as profiling live running systems in Erlang. Our Guest, Zach Kess
Episode 3 - Fogus
In this episode I talk with Fogus, author of The Joy of Clojure and Functional JavaScript. We cover his history with functional languages, working with JavaScript in a functional style, and digging into the history of software development. Our Guest, F
Episode 2 - Craig Andera
In this episode I talk with fellow podcaster Craig Andera. We talk about working in Clojure, ClojureScript and Datomic, as well as making the transition to functional programming from C#, and working in Clojure on Windows. I also get him to give some re
Episode 1 - Robert C. Martin
In this episode I talk with Robert C. Martin, better known as Uncle Bob. We run the gamut from Structure and Interpretation of Computer Programs, introducing children to programming, TDD and the REPL, compatibility of Functional Programming and Object Or