Wisdom From Linus | Prime Reacts

399,931
0
Published 2024-02-02
Recorded live on twitch, GET IN

twitch.tv/ThePrimeagen

Become a backend engineer. Its my favorite site
boot.dev/?promo=PRIMEYT

This is also the best way to support me is to support yourself becoming a better backend engineer.

Reviewed excerpt: lkml.iu.edu/hypermail/linux/kernel/2401.3/06971.ht…
By: Linus Torvalds

MY MAIN YT CHANNEL: Has well edited engineering videos
youtube.com/ThePrimeagen

Discord
discord.gg/ThePrimeagen


Have something for me to read or react to?: www.reddit.com/r/ThePrimeagenReact/

Kinesis Advantage 360: bit.ly/Prime-Kinesis

Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/deeznuts

All Comments (21)
  • @ThePrimeTimeagen
    For all of those asking "Why is hair blue?" I LOST A BET AND I AM A MAN OF MY WORD NO MATTER HOW STUPID I FEEL
  • @gala_vs
    biblically accurate rust dev
  • @DCCXXV
    Nice senior rust dev hair :face-orange-biting-nails:
  • @tacklemcclean
    That hair, telltale sign of entering the next phase of his furry arc
  • @ycombinator765
    My biggest takeaway as a junior developer who is getting into real stuff. You dont have to solve every problem by creating a new abstraction, because not every problem is worth solving. - ThePrimeagen I love this. Thanks
  • An experienced co-worker used to say: "you write it, you own it" and "Who's going to own it?". He would say this whenever someone would suggest a new tool or wrapper.
  • @batatanna
    therapist: Blue hair primeagen doesn't exist blue hair primeagen:
  • I can assure you my 20+ files of extensive boilerplate designed to track div toggle events are not garbage.
  • @dromedda6810
    prime is about to start wearing thigh highs, and run arch
  • @petrus4
    Linus' two areas of proficiency are kernel development, and delivery of what TVTropes defines as the "The Reason You Suck speech."
  • @Finkelfunk
    The even more funny thing: The guy who committed the change is a software engineer at Google and later admitted he actually did not understand what the function does or why it is important in detail.
  • @youkenez
    I like how polite and thoughtful Linus is there when he writes "*' in place of the "u". Anyway, I'd start using copilot if they upload a Linus agent, I need that.
  • @thekwoka4707
    "I have a video where I read an article about it"....peak reactor
  • @sez5435
    Most calm Finnish person…
  • @flyguy8791
    This is something that happens all of the time at work for me too, where I continuously question "why did we make this so complicated" and the XY problem constantly comes up and haunts us! Definitely going to check your other videos on that. Ugh, with all rules in webdev - the rules like "DRY" are always "as needed" because you will inevitably end up over abstracting (or abstracting too early). Thanks for talking about the damage and impact this has had overall on a higher level!
  • @danielgulyas2575
    >wrap an already well known tool with their own tool because it helps shorcut some basic common usages i do that all the time, it's called a Makefile
  • @daniel85mg
    I'm worried what's gonna happen to the Kernel once Linus (fully)retires...
  • @mx2000
    I agree, so much. Fighting this every day. I especially love it when teams create wrappers around APIs from other teams (not external, just another department), because, you know, maybe we want to change it at some point in the future. The more extreme version is the wrapper service, whose only purpose to map objects from a naming convention someone else invented to hour own naming convention. Add the microservices paradigms into the mix and you end up with a codebase that is 50% just wrapping and mapping.