242 episodes

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.

The Eric Normand Podcast Eric Normand

    • Education
    • 4.5 • 42 Ratings

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

    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.

    • 12 min
    All about the time lens

    All about the time lens

    In this episode, I introduce the time lens, and I posit a law about representing time in complex domains.

    • 10 min
    All about the volatility lens

    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.

    • 18 min
    All about the architecture lens

    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.

    • 24 min
    All about the executable specification lens

    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.

    • 15 min
    All about the composition lens

    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.

    • 13 min

Customer Reviews

4.5 out of 5
42 Ratings

42 Ratings

RssConnoisseur ,

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.

AnonYooser ,

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.

Austin D. Davis ,

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.

Top Podcasts In Education

The Mel Robbins Podcast
Mel Robbins
The Jordan B. Peterson Podcast
Dr. Jordan B. Peterson
The Rich Roll Podcast
Rich Roll
TED Talks Daily
TED
Mick Unplugged
Mick Hunt
Do The Work
Do The Work

You Might Also Like