Functional Design in Clojure

Functional Design in Clojure

Author: Christoph Neumann and Nate Jones Language: English Episodes: 100
Christoph Neumann and Nate Jones host Functional Design in Clojure, a conversation for developers who are curious about moving beyond syntax and into the craft of building software. This isn't a lecture series, but a practical dialogue where each episode picks apart a real design challenge-things like managing state, composing services, or modeling complex domains. You'll hear them reason through these problems, weighing different approaches grounded in functional thinking. The focus is always on how the principles of functional programming, specifically through the lens of Clojure, can lead to simpler, more robust, and more adaptable code. It's about the trade-offs and the "why" behind the design, not just the "how." Tuning into this podcast feels like sitting in on a thoughtful pair-programming session, where the goal is to develop a clearer mental framework for your own projects. Whether you're actively writing Clojure or just exploring functional ideas, these discussions offer tangible insights you can apply.
Episodes