Richard is one of my fave speakers in software, particular in the Elm and language sphere of things. Check out Why Isn't Functional Programming The Norm? and Roc, the new language he's working on!
Listen to Software Unscripted: https://www.listennotes.com/podcasts/software-unscripted/crossing-the-chasm-1-dDJwWER37/