Main navigation

All of these talks have had a large impact on how I approach problems or understand different aspects of the art of programming. Everyone should be exposed to each and every one of these videos if they're looking to become a more well-rounded developer.

If you prefer reading, I've got you covered with this post listing my book recommendations.

I'll start off by listing talks that I think are relevant no matter what problem space you're working in, and add some more targeted talks to different sections below.

General Programming

Simple Made Easy - Rich Hickey
Rich Hickey is the creator of Clojure and kind of my idol. This talk is relevant for any language, and has some general tips for keeping your programs simple. It's worth a watch.

F*ck You, Pay Me - Mike Monteiro
Fair warning, language here. This talk is specifically targeting designers and dealing with clients but in my opinion is relevant to almost anyone spanning really any discipline. You should watch this to understand 'value' in general. You'll also get some insight into what running a (smaller) business is like sometimes.

Angelina Fabbro: JavaScript Masterclass
While the title of this talk includes 'JavaScript,' the content starts off more focused on soft skills, learning strategies, and some self-worth help. There's a lot of good points in here about how to go about programming in general that are relevant no matter what language you're using.

JavaScript

What the heck is the event loop anyway? - Philip Roberts
This is essential knowledge for anyone doing JavaScript work, especially if you're just starting out,. The event loop is not terribly complicated, but it's easy to overlook or assume a lot about. This talk makes it super easy to understand with some nice visualizations of the loop.