Rick Hickey's Simple Made Easy permanently made me a better programmer: https://www.infoq.com/presentations/Simple-Made-Easy
Also his talks on transducers in clojure changed the way I think about functional programming
Also his talks on transducers in clojure changed the way I think about functional programming