The Eric Normand Podcast Eric Normand
-
- Education
-
An off-the-cuff stream of Functional Programming ideas, skills, patterns, and news from Functional Programming expert Eric Normand of LispCast. Formerly known as Thoughts on Functional Programming.
-
All about the stratified design lens
In this episode, I introduce the stratified design lens, which talks about how and why we split things into layers.
-
All about the time lens
In this episode, I introduce the time lens, and I posit a law about representing time in complex domains.
-
All about the volatility lens
In this episode, I introduce the volatility lens, which seeks to help us write code that deals with a changing world.
-
All about the architecture lens
In this episode, I introduce the architecture lens, its questions, and its goal of modeling architectural domains to manage complexity.
-
All about the executable specification lens
In this episode, I introduce the executable specification lens, its questions, and its goal of getting to runnable, testable code as quickly as possible.
-
All about the composition lens
In this episode, I introduce the composition lens, its questions, and its goal of figuring what's true when you perform multiple operations in a row.
Customer Reviews
Great SNR with distinctive content
I enjoy this podcast.
It is tightly enough scoped to be predictably interesting but not so narrow as to be repetitive.
It takes on higher density more structured content than the typical panel discussion / interview show.
I like the mix of past thought leaders and present thoughts.
The audio quality is good but it doesn’t include a lot of fluffy “production” to waste time and distract from content (rarer to get one without the other these days).
I wish the episode notes included more links to the materials and references covered but otherwise a very strong feed.
A god amongst men
This podcast’s descriptions and analyses of the problems that occur in coding are spot-on. Eric has got to be the most thoughtful and experienced speaker in the tech podcasting world.
A good introduction to FP so far
Coming from an imperative/OOP background in JavaScript and C++, I always found function programming to be completely foreign, both in its paradigm and its terminology. This podcast has helped me bridge some of the gaps in my mind.
To be honest, I had to do a lot of reading and watching videos about basic category/type theory in order to really understand what was going on. I’m not sure there is any way around that. It’s difficult to approach if you don’t have a strong foundation in math.
However, Eric does a good job of explaining some fundamental concepts in a way I could easily comprehend. Listen to this if you want to bridge your gap knowledge gap and step into the world of FP.