4 ms·
Surprised no one mentioned this is the guy who brought us this masterpiece. If you haven’t seen it, drop everything and watch it, best 5 minutes of your day gua
by eranation 4mo ago
Surprised no one mentioned this is the guy who brought us this masterpiece. If you haven’t seen it, drop everything and watch it, best 5 minutes of your day guaranteed.
https://www.destroyallsoftware.com/talks/wat https://www.destroyallsoftware.com/talks/wat
- nosioptar 4mo agoThat's actually fantastic.
- pentacrypt 4mo agoAmazing, thanks!
- sph 4mo agoAll his talks are very good. ‘Boundaries’ is probably the most illuminating video I have ever seen on software architecture, its lessons I still think about when I design any complex application. Incidentally it’s also a great introduction to thinking as a functional programmer if you are used to imperative logic with state spread all over the place. https://www.destroyallsoftware.com/talks/boundaries https://www.destroyallsoftware.com/talks/boundaries
- conartist6 4mo agois there nobody else who thinks "A Whole New World" was the best one?
- flufluflufluffy 4mo agoamazing
- Timwi 4mo agoThere are a few mistakes in this talk; I'll list just two that I noticed. 1. He calls Array(16) and then talks about there being 16 separators. Of course, there are only 15. This kinda breaks the Batman joke. 2. He writes {}+[] and claims that he's adding a list to an object, then mocks the fact that it gives a different result than []+{} which gives [object Object]. In reality, if you write ({}+[]), you also get [object Object]. I'll leave it as a puzzle for you to figure out why {}+[] is different. (Hint: Gurer vf ab bowrpg gurer.)
- eranation 4mo agoGood catch. I'm sure there could be more technical inaccuracies in the talk, but again, this is for entertainment purposes I assume, not education.
- patates 4mo agoYet in node REPL: > {}+[] '[object Object]' > []+{} '[object Object]' ... because Node's REPL and some consoles pre-wrap input that looks object-ish :)
- deleted 4mo ago[deleted]