Guest:
Eric Normand
@ericnormand
Eric Normand talks with Dave Rael about running and education service, the appeal of functional programming, the lessons of computer science applied to life, and really listening
Eric Normand is a long time functional programmer excited to see it entering the mainstream. He loves teaching and cooking. You can learn Functional Programming from him at PurelyFunctional.tv and read his thoughts in The PurelyFunctional.tv Newsletter. If you visit him in New Orleans, you can meet his wife and daughter. He'll even make you some gumbo if you tell him you're coming.
Chapters:
1:25 - Dave introduces the show and Eric Normand5:52 - How Eric got involved in functional programming9:01 - Eric's family10:23 - What computer science tells us about our world - Eric's book recommendation13:45 - Eric's intent with PurelyFunctional.tv17:30 - The service Eric provides at PurelyFunctional.tv and his atypical approach emphasizing solving real problems23:58 - The results of PurelyFunctional.tv24:53 - Why Clojure?28:09 - What should developers know about functional programming32:52 - Pure functions36:17 - Eric's story of failure - cultural matches and mismatches40:10 - How Eric stays current with what he needs to know42:20 - Rich Hickey's perspective45:04 - The things that have Eric most excited46:44 - Eric's typical day48:09 - Eric's top 3 tips for delivering more value49:52 - Keeping up with Eric
Resources:
PurelyFunctional.tv - Sign Up For Eric's Newsletter
Robot Turtles
Refactoring: Improving the Design of Existing Code - Martin Fowler
Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma
The original Lisp paper
A blog post Dave wrote for Simple Programmer about escaping local maxima - along the lines of what Eric was saying about the appeal of functional programming
Idempotence
re-frame
Eric's book recommendation:
Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian
Eric's top 3 tips for delivering more value:
Talk to your users and really listen empathetically
Take care of yourself
Get some perspective
view more