some software talks i like
69 points by hugoarnal
69 points by hugoarnal
Not tagged as video but contains mostly links to videos
My all time favorite is Guy Steele's Growing a Language.
My tastes in languages have drifted away somewhat: I'd rather simplicity and fast build times than highly expressive generics. But I love this talk just as much as I ever did.
I feel like this talk was written for lisp, but he just decided to sub in java instead. It’s a great talk but it makes no particular sense with Java.
😲 Ideas are in the air
I just recently published an almost identical post with some of the same videos. https://gcollazo.com/watchroll
Great selection, there's some I didn't know, thanks. It would be so cool if more people did this in a similar way.
PD: also trying to make /watchroll happen 😜
I have a lot of talks I like and they range pretty broadly in topic and impact, so I'd like to share some that are favourites (some are well-known I think, the others I wish were as much):
Bret Victor's Inventing on Principle and The Future of Programming
Casey Muratori's The Big OOPs: Anatomy of a Thirty-five-year Mistake
Gary Bernhardt's Doug's Demo
Jack Rusher's Stop Writing Dead Programs
Intra's This Game Did Everything. What Happened? (not a software talk like the others, but still a software talk if you pay attention)
I'm so glad someone else brought up the Bret Victor talks, they're some of my favorite examples of "a talk" ever. Future Of Programming's whole format is just so fun compared to so many other things.
i have been psyopped by aristotle into saying 'accidental' and 'essential' instead of saying incidental and inherent like a normal person
I feel personally attacked.
Some talks which are important from the top of my head:
Of course, Jonathan "not born in 1988" Blow has a talk where he praises Elon and scaremongers about the collapse of the western civilization.
All of Sandi Metz’s talks are great, but All The Little Things might be my favorite: https://youtu.be/8bZh5LMaSmE
Sandi Metz made me realize I actually like OOP.
despite ruby being my favourite language for years, what really gave me an appreciation for OOP was learning the object systems in ocaml and racket, and seeing what specific problems were nicer to work with in an OOP layer even in a non-OOP-first language.
oh that's my article hello!! there are a trillion more talks that I really really love but I wanted to mostly stay on theme for this one
While we are on the topic, any good YouTube channels in the programming space?
Somewhat different energy, but I think my favorite software talk is this one, which goes through the details of debugging and fixing the Voyager 1 probe years and years after its launch.
I struggle to fully explain it, but it gets me emotional thinking about it. There's something deeply heartening about this small team of experts doing their absolute best, with seemingly every possible obstacle thrown in their way, and (spoilers?) working out a fix.