HACKER Q&A
📣 dprophecyguy

Programming talks that made something click for you?


Hi I am an avid learner and mostly work with JS ecosystem. Throughout my career here and there I have stumbled upon few programming talks from Youtube, which just make something click in my mind and I consider them as things which made the mental models clear in my head.

Do you guys also have something in your mind ?

Here is are few famous ones to start with.

What the hack is event loop anyway ? (https://www.youtube.com/watch?v=8aGhZQkoFbQ&t=265s)

Recursion (https://youtu.be/IJDJ0kBx2LM)

Functional Programming toolkit(https://youtu.be/Nrp_LZ-XGsY)


  👤 algebraically Accepted Answer ✓
The mess we're in (Joe Armstrong): https://www.youtube.com/watch?v=lKXe3HUG2l4

👤 Orochikaku
“Rethinking reactivity” by Rich Harris (2019) - https://youtu.be/AdNJ3fydeao

👤 elamje
Simple Made Easy (https://www.youtube.com/watch?v=LKtk3HCgTa8)

The Language of the System (https://www.youtube.com/watch?v=ROor6_NGIWU)

The Value of Values (https://www.youtube.com/watch?v=-6BsiVyC1kM)

All by Rich Hickey (Clojure creator) - strongest programming speaker I've found to date.


👤 andrei_says_
Sandi Metz helped me start using OO and not just write procedural code in an OO language.

Nothing is something https://m.youtube.com/watch?v=9lv2lBq6x4A

Poly want a message

https://m.youtube.com/watch?v=XXi_FBrZQiU

All the little things

https://m.youtube.com/watch?v=8bZh5LMaSmE


👤 emdashcomma
Two come to mind that I really enjoyed.

"Type-Driven API Design in Rust" by Will Crichton (Strange Loop) - https://www.youtube.com/watch?v=bnnacleqg6k

"Opportunities and Pitfalls of Event-driven Utopia" (QCon) - https://www.youtube.com/watch?v=jjYAZ0DPLNM


👤 amitu
"Making Impossible States Impossible" by Richard Feldman (2016): https://www.youtube.com/watch?v=IcgmSRJHu_8

"Understanding style" by Matthew Griffith (2017): https://www.youtube.com/watch?v=NYb2GDWMIm0


👤 kkoncevicius
Not so much talk as a rant.

"Getting rid of the OOP mindset" (https://www.youtube.com/watch?v=GKYCA3UsmrU)

And accompanying article "Semantic Compression" : https://caseymuratori.com/blog_0015


👤 olvy0
Sean Parent "Better Code: Data Structures" (2015): https://www.youtube.com/watch?v=sWgDk-o-6ZE

I've been programming in C++ and using the STL for many years but this one really made me aware of what just might be the best way to think about it.


👤 manx
"Simple made easy" by Rich Hickey

👤 schwartzworld
Not exactly what you're asking for, but the LambdaCast podcast really helped me with some functional concepts.