Everyone has their favorites. These are mine. (Updated over time.)
Please note that this list is not exhaustive and wouldn’t include all the talks I’ve watched. Some talks are rather good but I don’t think they are in my top \<insert-reasonable-and-positive-integer>. Perhaps you could argue these are the ones that deepened some of my already existing values, or opened my mind to new ones.
Last updated: May 2020.
Change is happening all around us, and yet, the tech industry continues to hire developers and build teams that are still stuck in the Industrial Age matrix. Everyone is sick and tired of being asked, “Are you technical?” Wake up! We are in the Information Age where diversity and inclusion is now part of smart business planning. Shed the outdated silo thinking that developers are only responsible for code. Success in today’s knowledge economy requires that all team members understand how every decision impacts business leaders ability to innovate, differentiate, and gain competitive advantage.
How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them. In this talk, Uncle Bob describes the history of software, from it’s beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way.
This is an introduction to the modern web loading performance. Learn why performance is important, what performance optimizations exist and what tools help to understand if your app is doing well.
This talk isn’t about any of those. It’s about mostly-text sites that, for unfathomable reasons, are growing bigger with every passing year.
While I’ll be using examples to keep the talk from getting too abstract, I’m not here to shame anyone, except some companies (Medium) that should know better and are intentionally breaking the web.
John Ousterhout, Professor of Computer Science at Stanford University, discusses complex techniques on how to become a more confident coder.
Please read his book. It’s a breeze to go through and full of good stuff.
Why? Because statistics sometimes hurt. Let me be a bit more precise. According to the intro, 81% of React developers are women. This goes on to become a joke about men in the ecosystem, and quite righly so.
“We’re proud to have almost 20% of our community made up of male engineers, but we can do better. Think about it! If almost 50% of the population are men, how can we build products for them if they’re not at the table.” (Source)
This is funny on its own, but it’s just the beginning of a few minutes of mocking the culture. I’m very, very happy we’re making fun of what is essentially a shit set of customs that don’t promote diversity. Meritocracy my ass.