Eric Normand

I help people learn Functional Programming ☞ Speaking + Training + Consulting + Writing ☞ lispcast.com Clojure Training ☞ purelyfunctional.tv

Categories
N/A
Content Types
N/A
More Information
Location|Languages
Publications
N/A

Published Content

218
lispcast.com
Article
Grokking Simplicity Launch
August 22, 2019
lispcast.com
Article
Monads in the real world
August 22, 2019
lispcast.com
Article
What is the difference between parallelism and concurrency?
August 19, 2019
lispcast.com
Article
How do you develop algebraic thinking?
August 15, 2019
lispcast.com
Article
What is an algebra?
August 12, 2019
lispcast.com
Article
The Surprising Benefits of Automation
August 6, 2019
lispcast.com
Article
What is a calculation?
August 5, 2019
lispcast.com
Article
What is so great about object oriented programming?
August 1, 2019
lispcast.com
Article
Why should you throw away all of your code?
August 1, 2019
lispcast.com
Article
The REPL [PODCAST]
July 30, 2019
lispcast.com
Article
What is Data Modeling?
July 29, 2019
lispcast.com
Article
What is an action? (better edit)
July 25, 2019
lispcast.com
Article
What is tail recursion?
July 22, 2019
lispcast.com
Article
What is memoization?
July 18, 2019
lispcast.com
Article
How does making something first class give you power?
July 15, 2019
lispcast.com
Article
Is there a silver bullet for software? (part 2)
July 11, 2019
lispcast.com
Article
Why getters and setters are terrible
July 4, 2019
lispcast.com
Article
Why taming complex software?
July 1, 2019
lispcast.com
Article
The 3 levels of functional thinking
June 20, 2019
lispcast.com
Article
What is functional thinking?
June 17, 2019
lispcast.com
Article
We make information systems
June 13, 2019
lispcast.com
Article
How to distinguish between commutativity and associativity
June 10, 2019
lispcast.com
Article
Why side-effecting is not all bad
June 6, 2019
lispcast.com
Article
What is an inverse, and why is it useful?
June 3, 2019
lispcast.com
Article
What makes a repl?
May 30, 2019
lispcast.com
Article
How is Haskell faster than C?
May 27, 2019
lispcast.com
Article
What is a functor?
May 23, 2019
lispcast.com
Article
Why am I podcasting about functional programming?
May 20, 2019
lispcast.com
Article
Is your layer of indirection actually useful?
May 16, 2019
lispcast.com
Article
What a monoid is and why monoids kick monads' butt
May 13, 2019
lispcast.com
Article
How do you implement lazy evaluation?
May 9, 2019
lispcast.com
Article
What is lazy evaluation?
May 6, 2019
lispcast.com
Article
How is recursion like a for loop?
May 2, 2019
lispcast.com
Article
Why do programmers put up with so much pain?
April 29, 2019
lispcast.com
Article
Can you always find a layer of meaning in which your problem is easier?
April 25, 2019
lispcast.com
Article
What is point-free style?
April 22, 2019
lispcast.com
Article
What is referential transparency?
April 18, 2019
lispcast.com
Article
Why you shouldn't hide your data
April 15, 2019
lispcast.com
Article
Why do promises make async JavaScript better than callbacks?
March 28, 2019
lispcast.com
Article
What are first-class functions?
March 25, 2019
lispcast.com
Article
Where to find time to learn functional programming?
March 21, 2019
lispcast.com
Article
Do locks slow down your code?
March 18, 2019
lispcast.com
Article
What is idempotence?
March 14, 2019
lispcast.com
Article
What is commutativity and why is it so useful in distributed systems?
March 11, 2019
lispcast.com
Article
What is associativity and why is it useful in parallel programming?
March 7, 2019
lispcast.com
Article
What are timelines and what do they have to do with functional programming?
March 4, 2019
lispcast.com
Article
What is recursion and when should I use it?
February 25, 2019
lispcast.com
Article
What are concurrency and parallelism?
February 18, 2019
lispcast.com
Article
What are race conditions?
February 14, 2019
lispcast.com
Article
How to apply the Onion Architecture
February 7, 2019
Authorship Stats
5Sites218Projects278,019Words
About
Eric Normand is a writer who has produced content for lispcast.com, clojuresync.com, and dev.to
Key Phrases
Functional Programming, Eric Normand, Functional Programmers, Clojure Sync, Object Oriented Programming, Transcript Eric, Distributed Systems, Data Structure, Real World, Computer Science
© ClearVoice, Inc.