News for hackers. Stuff that matters.

Ask HN: 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)

( 12 comments | 28 points | on HN )
Re:Ask HN: Programming talks that made something click for you? by algebraically on Thursday October 28, 2021 @05:38PM (#29032378)
The mess we're in (Joe Armstrong): https://www.youtube.com/watch?v=lKXe3HUG2l4
Re:Ask HN: Programming talks that made something click for you? by Orochikaku on Friday October 29, 2021 @05:43AM (#29036843)
“Rethinking reactivity” by Rich Harris (2019) - https://youtu.be/AdNJ3fydeao
Re:Ask HN: Programming talks that made something click for you? by elamje on Friday October 29, 2021 @12:32AM (#29035199)
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.

Re:Ask HN: Programming talks that made something click for you? by andrei_says_ on Thursday October 28, 2021 @08:03PM (#29033652)
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

Re:Ask HN: Programming talks that made something click for you? by emdashcomma on Thursday October 28, 2021 @06:45PM (#29033002)
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

Re:Ask HN: Programming talks that made something click for you? by amitu on Friday October 29, 2021 @01:08AM (#29035356)
"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

Re:Ask HN: Programming talks that made something click for you? by kkoncevicius on Friday October 29, 2021 @08:03AM (#29037483)
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

Re:Ask HN: Programming talks that made something click for you? by olvy0 on Friday October 29, 2021 @08:02AM (#29037482)
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.

Re:Ask HN: Programming talks that made something click for you? by manx on Thursday October 28, 2021 @06:01PM (#29032604)
"Simple made easy" by Rich Hickey
Re:Ask HN: Programming talks that made something click for you? by andrei_says_ on Friday October 29, 2021 @12:13PM (#29040239)
I just watched his Hammock-driven development talk and it is excellent.
Re:Ask HN: Programming talks that made something click for you? by dprophecyguy on Thursday October 28, 2021 @06:39PM (#29032940)
Yeah I find this very insightful too.
Re:Ask HN: Programming talks that made something click for you? by schwartzworld on Thursday October 28, 2021 @07:34PM (#29033427)
Not exactly what you're asking for, but the LambdaCast podcast really helped me with some functional concepts.