Eric Normand is a sought-after speaker who has spoken at conferences around the US and the world. He is also a frequent guest on podcasts.
Eric prepares his conference talks well in advance and rehearses 10-20 times. Compared to the typical programming conference talk, his talks are extremely polished. He also markets his upcoming talks on social media, and invests himself in the success of the conference.
Eric can speak on the topics of Functional Programming, Clojure and ClojureScript, Property-based Testing, and Concurrent Programming.
Past talks and podcast appearances
In this podcast, we talked about Clojure and Functional Programming as well as the best ways to learn them. Programming Throwdown Episode 61 Transcript Patrick Wheeler: [00:15] Programming Throwdown,” episode 61, Clojure with special guest Eric Normand. Take it away, Jason. Jason Gauci: [00:22] Hey, everyone. If you are a long-time listener, you may remember. […]
Do you want to create robust and composable abstractions? Conal Elliott’s Denotational Design is an iterative process to define the essence of a domain and build in composability. The resulting abstractions lead to more robust code at the core of your application and can give your business a competitive advantage. This is the process that […]
Is functional programming right for your business? In this talk, I get past the hype and gives you the straight dope. Recorded at BarCampNola 2016. Slides Download slides Transcript Eric Normand: I already started the discussion. This is about functional programming and business. Now, there’s actually quite a lot of hype about functional programming right now. […]
Did you learn Object-Oriented Programming in school or at work? Were you told the same lies as I was? In this talk, I document the oversimplifications, generalizations, and misinformation my professors dished out that I had to discover as I learned Functional Programming. Slides Download slides Transcript Eric Normand: I did a year abroad […]
Many people ask about how to develop a functional mindset. It’s difficult if you’ve learned another paradigm and don’t know where to start. Functional thinking is a set of habits that you can train that will serve you well while programming in any language. This talk will cover four important areas: minimize mutation, minimize implicit […]
We talk about teaching ideas around functional programming, digging down into finding the motivations of why someone should care enough to want to learn something, and we end with some tips to keep in mind when teaching. Functional Geekery Episode 41 Transcript Steven Proctor: [00:01] Proctor here with some conference announcements before we get into […]
Ben and I talked about the pros and cons of Haskell and Clojure, empathize on some of the pain points of running an educational coding platform, and hypothesize on how the next great programming “killer demo” will present itself. Giant Robots Episode 172 Transcript Announcer: [00:00] This podcast is brought to you by Upcase. Want […]
In this episode we talked about old vs young Programmers, Teaching Fundamentals, Bootcamps, and many more. Please listen to the full episode of the podcast here: The Ruby Rogues Episode 232 Transcript Avdi Grimm: [00:00] Bears chewing on the wires again. Charles Max Wood: [00:02] Embarrassed. [00:04] [laughter] Avdi: [00:04] Constant problem. Coraline Ada Ehmke: [00:05] That’s […]