Richard Feldman


"Let's go with the ambitious approach."

Richard is the author of “Elm in Action” from Manning Publications, and the instructor for the Frontend Masters 2-Day Elm Workshop. When he’s not writing about Elm, teaching Elm, speaking about Elm, or hosting the Philadelphia Elm meetup, he likes to take a break from his job at NoRedInk (where front-end programmers spend almost almost all their coding time writing production Elm code) by kicking back and working on some of his open-source Elm projects.

Some have said he’s “into Elm,” but he’s not sure where they got that wild idea.

My Sessions

Coding with Elm

When we try a new technology and like it, usually the main emotion we feel is excitement. We're so full of optimism and joy! We think about all the potential benefits the new tech could bring us, and aren't yet fully aware of the costs. As we use the tech more, our reactions settle down. We start to feel other emotions about our choice - some positive, some negative. I've been using Elm for 4 years now, most of them full-time at work. I'm well past the honeymoon stage. What I've come to realize is that writing Elm gives me an emotion I've never consistently felt in my 20 years as a programmer: *calm.* After 4 years, I've grown so accustomed to Elm's compiler catching my mistakes, to installing packages and having them work on the first try, to making large refactors that don't produce regressions...I've finally been able to let go of many concerns I used to spend a ton of mental cycles worrying about. This is not a talk about dazzling demos or hype-driven development. It's about what makes Elm the least stressful programming language I've ever used.

My Latest Posts

No items yet.