korrents

korrents · video

DHH Is Right About Everything

David Heinemeier Hansson · 2h 02m · youtube.com

12 korrents from this recording

1h2h
David Heinemeier Hansson did not write this page.

Every claim below is a statement made in this recording, quoted word for word and linked to the second it was said, so you can hear it rather than take our word for it. The wording comes from the transcript published alongside the recording; the sentence above each quote is our reading of the claim, not their wording.

  1. 0:11:38 · watch on youtube.com

    The meme that programmers no longer need to be competent is a trap: the path is competence, and AI does not change that.

    it's a luxury good like you're not paying the penalty for that the people who embrace it and think that they can just ask AI for everything or they can just look everything up but they don't have to understand the copy pasta that they slam into their project they're the ones who going to suffer
  2. 2 min later
  3. 0:13:58 · watch on youtube.com

    The on-ramp to programming should be soft and the ramp should go to infinity: make hello world easy, then keep learning for a ten-year career.

    the ramp needs to be soft but it needs to go to Infinity
  4. 10 min later
  5. 0:24:14 · watch on youtube.com

    Object-oriented programming is how he sees the world, whatever the frontier says about functional programming.

    I'm an object-oriented programmer through and through I like functional programming paradigms I like aspects of it I like shoving that into my little grubby objects but as a way of thinking about the world I love object-oriented programming
  6. 23 min later
  7. 0:46:59 · watch on youtube.com

    Ruby must never get static typing: dynamic duck typing is the essence of what makes Ruby Ruby.

    static typing is the one thing I will literally die on the hill for for Ruby
  8. 5 min later
  9. 0:52:20 · watch on youtube.com

    No-build JavaScript works in production and caches better: one bundle turns over every time a semicolon changes, while small separate files live forever.

    you have all these little files that get to live forever because the vast majority of your code does does not churn all the time when you have one bundle the entire bundle turns over every single time you change a goddamn semicolon anywhere right that's not great for caching Dynamics
  10. 4 min later
  11. 0:56:17 · watch on youtube.com

    Nobody is convinced in real time on Twitter: a good argument is a seed lobbed over the barricades that grows months later, so plant it and wait.

    you can't actually convince most people most of the time in real time just with words that doesn't work like the the barricades we have on our brain to protect our ego and our good standing in our community they're so effective that there are no argument no set of words that I can write into a little Twitter prompt that can break through that in real time
  12. 11 min later
  13. 1:07:33 · watch on youtube.com

    Parents have an obligation to talk up having children, because the case against is made a thousand times louder than the case for.

    I think we need to correct that ratio somewhat by some testimony of just how God damn amazing it is to literally create life
  14. 21 min later
  15. 1:28:56 · watch on youtube.com

    AI is welcome as a better search engine and a pair programmer that does not drive, but writing the code itself is not something to hand over to it.

    I enjoy it even almost like as a sort of pair programmer AI pair programmer who doesn't drive who's just there to give suggestions to know the API to do all these other things but the second it starts wanting to autocomplete my code I'm like yeah I'm out bro
  16. 3 min later
  17. 1:31:29 · watch on youtube.com

    AI may never reach the promised land: nobody understands how it works, and VR shows a vivid future can simply fail to arrive.

    it may also not work like we may literally never get to the promised land we don't even understand how the current AI works
  18. 18 min later
  19. 1:49:12 · watch on youtube.com

    An AI-written cover letter reads as slop to the person receiving fifty of them, so do not send one.

    I can tell when AI wrote your thing because it uses the same phrases in the same setup as all the other ones
  20. 9 min later
  21. 1:58:15 · watch on youtube.com

    Open source is the cheat code for a junior getting hired: code others can review beats any credential.

    I do think open source is a cheat code and that doesn't mean that everyone has to have
  22. 3 min later
  23. 2:01:08 · watch on youtube.com

    Running Linux on your own laptop is a differentiating experience for a web developer, precisely because it is the path less taken.

    do you know what is a differentiating experience if you if you run Linux and that's just a virtue of it being the path less taken