PLAY PODCASTS
The Eric Normand Podcast

The Eric Normand Podcast

242 episodes — Page 3 of 5

Ep 142What is the Curse of Lisp?

For audio, video, and text transcripts: https://lispcast.com/what-is-the-curse-of-lisp/

Sep 23, 201925 min

Ep 141What is an abstraction barrier?

For audio, video, and text transcripts: https://lispcast.com/what-is-an-abstraction-barrier/

Sep 19, 201920 min

Ep 140In the onion architecture, how do you make business decisions that rely on information from actions?

For audio, video, and text transcripts: https://lispcast.com/in-the-onion-architecture-how-do-you-make-business-decisions-that-rely-on-information-from-actions/

Sep 16, 201919 min

Ep 139Can you use types with Data Orientation?

For audio, video, and text transcripts: https://lispcast.com/can-you-use-types-with-data-orientation/

Sep 12, 201913 min

Ep 138What is the benefit of data orientation?

For audio, video, and text transcripts: https://lispcast.com/what-is-the-benefit-of-data-orientation/

Sep 9, 20198 min

Ep 137What is Data Orientation?

For audio, video, and text transcripts: https://lispcast.com/what-is-data-orientation/

Sep 5, 201913 min

Ep 136What is a total function?

For audio, video, and text transcripts: https://lispcast.com/what-is-a-total-function/

Sep 2, 201931 min

Ep 135What is a continuation?

For audio, video, and text transcripts: https://lispcast.com/what-is-a-continuation/

Aug 29, 201917 min

Ep 134What kind of software is functional programming not suited for?

For audio, video, and text transcripts: https://lispcast.com/what-kind-of-software-is-functional-programming-not-suited-for/

Aug 26, 201919 min

Ep 132Grokking Simplicity Launch

For audio, video, and text transcripts: https://lispcast.com/grokking-simplicity-launch/

Aug 22, 201910 min

Ep 133Monads in the real world

For audio, video, and text transcripts: https://lispcast.com/monads-in-the-real-world/

Aug 22, 201917 min

Ep 131What is the difference between parallelism and concurrency?

For audio, video, and text transcripts: https://lispcast.com/what-is-the-difference-between-parallelism-and-concurrency/

Aug 19, 20196 min

Ep 130How do you develop algebraic thinking?

For audio, video, and text transcripts: https://lispcast.com/how-do-you-develop-algebraic-thinking/

Aug 15, 201925 min

Ep 129What is an algebra?

For audio, video, and text transcripts: https://lispcast.com/what-is-an-algebra/

Aug 12, 201917 min

Ep 128What is a calculation?

For audio, video, and text transcripts: https://lispcast.com/what-is-a-calculation/

Aug 5, 201917 min

Ep 127What is so great about object oriented programming?

For audio, video, and text transcripts: https://lispcast.com/what-is-so-great-about-object-oriented-programming/

Aug 1, 201920 min

Ep 126Why should you throw away all of your code?

For audio, video, and text transcripts: https://lispcast.com/why-should-you-throw-away-all-of-your-code/

Aug 1, 20197 min

Ep 125What is Data Modeling?

For audio, video, and text transcripts: https://lispcast.com/what-is-data-modeling/

Jul 29, 201910 min

Ep 124What is an action? (better edit)

For audio, video, and text transcripts: https://lispcast.com/what-is-an-action/

Jul 25, 201919 min

Ep 123What is tail recursion?

For audio, video, and text transcripts: https://lispcast.com/what-is-tail-recursion/

Jul 22, 201915 min

Ep 122What is memoization?

For audio, video, and text transcripts: https://lispcast.com/what-is-memoization/

Jul 18, 201911 min

Ep 121How does making something first class give you power?

For audio, video, and text transcripts: https://lispcast.com/how-does-making-something-first-class-give-you-power/

Jul 15, 20199 min

Ep 120Is there a silver bullet for software? (part 2)

For audio, video, and text transcripts: https://lispcast.com/is-there-a-silver-bullet-for-software-part-2/

Jul 11, 201912 min

Ep 119Is there a silver bullet for software development? (part 1)

For audio, video, and text transcripts: https://lispcast.com/is-there-a-silver-bullet-for-software-development-part-1/

Jul 8, 201918 min

Ep 118Why getters and setters are terrible

For audio, video, and text transcripts: https://lispcast.com/why-getters-and-setters-are-terrible/

Jul 4, 201913 min

Ep 117Why taming complex software?

For audio, video, and text transcripts: https://lispcast.com/why-taming-complex-software/

Jul 1, 201920 min

Ep 1163 Examples of algebraic thinking

For audio, video, and text transcripts: https://lispcast.com/3-examples-of-algebraic-thinking/

Jun 27, 201925 min

Ep 115What is a higher-order function?

For audio, video, and text transcripts: https://lispcast.com/what-is-a-higher-order-function/

Jun 24, 201915 min

Ep 114The 3 levels of functional thinking

For audio, video, and text transcripts: https://lispcast.com/the-3-levels-of-functional-thinking/

Jun 20, 201914 min

Ep 113What is functional thinking?

For audio, video, and text transcripts: https://lispcast.com/what-is-functional-thinking/

Jun 17, 201911 min

Ep 112We make information systems

For audio, video, and text transcripts: https://lispcast.com/we-make-information-systems/

Jun 13, 201911 min

Ep 111How to distinguish between commutativity and associativity

For audio, video, and text transcripts: https://lispcast.com/how-to-distinguish-between-commutativity-and-associativity/

Jun 10, 201918 min

Ep 110Why side-effecting is not all bad

For audio, video, and text transcripts: https://lispcast.com/why-side-effecting-is-not-all-bad/

Jun 6, 201910 min

Ep 109What is an inverse, and why is it useful?

For audio, video, and text transcripts: https://lispcast.com/what-is-an-inverse-and-why-is-it-useful/

Jun 3, 20197 min

Ep 108What makes a repl?

For audio, video, and text transcripts: https://lispcast.com/what-makes-a-repl/

May 30, 201913 min

Ep 107How is Haskell faster than C?

For audio, video, and text transcripts: https://lispcast.com/how-is-haskell-faster-than-c/

May 27, 201914 min

Ep 106What is a functor?

For audio, video, and text transcripts: https://lispcast.com/what-is-a-functor/

May 23, 201915 min

Ep 105Why am I podcasting about functional programming?

For audio, video, and text transcripts: https://lispcast.com/why-am-i-podcasting-about-functional-programming/

May 20, 201911 min

Ep 104Is your layer of indirection actually useful?

For audio, video, and text transcripts: https://lispcast.com/is-your-layer-of-indirection-actually-useful/

May 16, 201916 min

Ep 103What a monoid is and why monoids kick monads’ butt

For audio, video, and text transcripts: https://lispcast.com/what-a-monoid-is-and-why-monoids-kick-monads-butt/

May 13, 201928 min

Ep 102How do you implement lazy evaluation?

For audio, video, and text transcripts: https://lispcast.com/how-do-you-implement-lazy-evaluation/

May 9, 201912 min

Ep 101What is lazy evaluation?

For audio, video, and text transcripts: https://lispcast.com/what-is-lazy-evaluation/

May 6, 201913 min

Ep 100How is recursion like a for loop?

For audio, video, and text transcripts: https://lispcast.com/how-is-recursion-like-a-for-loop/

May 2, 201910 min

Ep 99Why do programmers put up with so much pain?

For audio, video, and text transcripts: https://lispcast.com/why-do-programmers-put-up-with-so-much-pain/

Apr 29, 201913 min

Ep 98Can you always find a layer of meaning in which your problem is easier?

For audio, video, and text transcripts: https://lispcast.com/can-you-always-find-a-layer-of-meaning-in-which-your-problem-is-easier/

Apr 25, 201911 min

Ep 97What is point-free style?

For audio, video, and text transcripts: https://lispcast.com/what-is-point-free-style/

Apr 22, 201922 min

Ep 96What is referential transparency?

For audio, video, and text transcripts: https://lispcast.com/what-is-referential-transparency/

Apr 18, 201917 min

Ep 95Why you shouldn’t hide your data

For audio, video, and text transcripts: https://lispcast.com/why-you-shouldnt-hide-your-data/

Apr 15, 201934 min

Ep 94What are higher-order functions?

For audio, video, and text transcripts: https://lispcast.com/what-are-higher-order-functions/

Apr 11, 201920 min

Ep 93What is function composition?

For audio, video, and text transcripts: https://lispcast.com/what-is-function-composition/

Apr 8, 201918 min