Andy Balaam tells you why Elm, the front-end programming language makes him happy: it's immediate, clean, frustrating and rewarding.
Slides and more information are here: http://www.artificialworlds.net/blog/2018/11/10/elm-makes-me-happy-updated-for-elm-0-19-video/