Don't Code And Drink..

Ғылым және технология

Recorded live on twitch, GET IN
Article
/ fetch-over-webrtc-or-h...
By: Ionut Hada | / ionuthada
My Stream
/ theprimeagen
Best Way To Support Me
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.
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / 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

Пікірлер: 147

  • @JerePerisic
    @JerePerisicАй бұрын

    Jesus christ… It’s JSON Bourne!

  • @RandomNoob1124

    @RandomNoob1124

    Ай бұрын

    😂😂😂

  • @isodoubIet

    @isodoubIet

    Ай бұрын

    How long have you been waiting to use that one?

  • @andyk2181

    @andyk2181

    Ай бұрын

    JSON Bourne isn't as good as zero padded seven.

  • @samiraperi467

    @samiraperi467

    Ай бұрын

    @@andyk2181 James Bond gives all rights to others. He should be 110.

  • @JerePerisic

    @JerePerisic

    Ай бұрын

    @@isodoubIet way too long

  • @slendi9623
    @slendi9623Ай бұрын

    ROMANIA MENTIONED LETS GOOOOO WHAT IS SLOW INTERNET

  • @igorgrbaslijev8593

    @igorgrbaslijev8593

    Ай бұрын

    Romania mentioned. LETS GOOOOO!!! 🇷🇸❤🇹🇩

  • @GeneraluStelaru

    @GeneraluStelaru

    Ай бұрын

    Bravo băieți!

  • @bluecup25

    @bluecup25

    Ай бұрын

    The RTC in WebRTC stands for Romanian T-something Communication.

  • @bobby-gy3uy

    @bobby-gy3uy

    Ай бұрын

    ​@@bluecup25Romania's Terrible Corruption. and the web is actually in a file somewhere (dosar cu sina) and works only from 9 to 6 (actually from 11 to 3 the secretary is gone for a coffee so it dosent work)

  • @sarhana3710

    @sarhana3710

    Ай бұрын

    Slow internet is the fast internet from Romania on a Romanian Website.

  • @samcalder6946
    @samcalder6946Ай бұрын

    I got drunk while writing Perl once. Woke up next to a 5-dimensional associative array.

  • @monad_tcp

    @monad_tcp

    29 күн бұрын

    I used acid once and I created a Tensor SU(2) and was trying to simulate a black hole, I think that was the Perl , not the acid.

  • @ninocraft1

    @ninocraft1

    21 күн бұрын

    real

  • @ojonathan
    @ojonathanАй бұрын

    I 420% agree with that, try to do something you think you can't do. For me it was writing a compiler. Did it take me 5 years to reach feature completeness after 2 complete rewrites? Yes, but I've learned so much and became a better developer. It was worth every year.

  • @gezenews

    @gezenews

    Ай бұрын

    Jon please come home. Your children need you. How much longer are you going to live outside the public library? Did you finish the compiler? Please you can work here we love you.

  • @kirillgimranov4943
    @kirillgimranov4943Ай бұрын

    I drink while working, can't code my company's legacy without a bottle

  • @user-yc4cp7ue2w

    @user-yc4cp7ue2w

    Ай бұрын

    Features stopped coming out when company took sobriety seriously. Coincidence? I think not.

  • @shadowxtremo

    @shadowxtremo

    Ай бұрын

    Truer words were never been wrote before.

  • @theskyblockman
    @theskyblockmanАй бұрын

    12:24 Afrokick followed, that's crazy

  • @smergibblegibberish

    @smergibblegibberish

    Ай бұрын

    You can change your name on Twitch. Some people do it as a joke.

  • @denysolleik9896
    @denysolleik9896Ай бұрын

    Ah yes, finally, the alphabet soup of network protocols.

  • @matthewgreen3420

    @matthewgreen3420

    Ай бұрын

    I've been anxiously waiting for this moment...

  • @Exilum
    @ExilumАй бұрын

    Drinking and coding is one of my favorite experiences, until you have to work on the same side project again, then the aftermath isn't as fun.

  • @Howard-mr8xo

    @Howard-mr8xo

    29 күн бұрын

    Add some Xanax and Adderall and it is confounding to say the least ... Duning Kruger super user mode 🤪🤪

  • @Betruet
    @BetruetАй бұрын

    "pick a problem you just don't think you can do" is every problem I take on

  • @timmy7201
    @timmy7201Ай бұрын

    At my student dorm back in the day, we would do beer coding challenges! Every time you run or compile, you have to take a sip... If it didn't compile due to syntax errors, you had to empty the beer bottle! The more mistakes you make, the more you drink! The more you drink, the more mistakes you make... It's basically an endless while loop of hilarious failures... PS: _Just be responsible and know when to stop drinking in time!_ _Me myself has never been sick from drinking to much in my life, I've never puked from intoxication, etc!_ _Meaning, I actually remember the fun I had!_ :-)

  • @netflixatwork
    @netflixatworkАй бұрын

    Stumbled upon your content while preparing for my Netflix interview, and it really motivated me to think like a Netflix engineer. You've quickly become one of my favorite KZreadrs! Love the content. PS: see you on slack very soon haha! EDIT: Devastated to find that you left Netflix recently. Nevertheless, thanks for the incredible content and for inspiring/entertaining this community :)

  • @clg190

    @clg190

    Ай бұрын

    Good luck buddy

  • @MissedWarrior

    @MissedWarrior

    Ай бұрын

    he doesn't know LUL

  • @aureate8709

    @aureate8709

    Ай бұрын

    He left Netflix recently 😅

  • @netflixatwork

    @netflixatwork

    Ай бұрын

    Wait...did he really? 😮‍💨🥺😢

  • @AR7editing

    @AR7editing

    Ай бұрын

    yes he did a video about it​@@netflixatwork

  • @MaryTheTankGirl
    @MaryTheTankGirlАй бұрын

    While y’all were out touching grass I studied the blade. The grass blade. Man, I love grass.

  • @vl4394
    @vl4394Ай бұрын

    The Balmer Peak is real... to an extent. Kava does it, phenibut does it, large doses of raw cacao does it. It can catastrophically backfire if you don't set the intention well before beginning however, and if you try to do it repeatedly.

  • @halopro77
    @halopro77Ай бұрын

    Romania mentioned!!!!

  • @zephaniahqamer
    @zephaniahqamerАй бұрын

    I built a flutter webrtc demo for my computer networks presentation in college. Even though I mostly coppy pasted and used a package so lots of abstraction the protocol is magical. Will definitely reinevent the wheel for it in a lower lvl lang in thr future when I'm a better programmer

  • @Dan_Diaconescu
    @Dan_DiaconescuАй бұрын

    Romania mentioned, let's go

  • @some1and297
    @some1and297Ай бұрын

    Yeah, as someone who is doing their first binary parsing thing I 100% agree it gives you a different level of understanding things. (Parsing git files btw.)

  • @y00t00b3r

    @y00t00b3r

    Ай бұрын

    why do you need to parse binary in git files? I just set the compression to "none", and then I can just parse plain text.

  • @cbaesemanai
    @cbaesemanaiАй бұрын

    true story, way back in the early 90's I had a static ip on a 28.8 modem connection in which I was hosting websites on a old packard bell computer. old school cool

  • @y00t00b3r

    @y00t00b3r

    Ай бұрын

    oh good lord Packard Bell

  • @cbaesemanai

    @cbaesemanai

    Ай бұрын

    @@y00t00b3r it still worked after a sound card caught fire in it while playing nascar.

  • @liorean
    @lioreanАй бұрын

    I so wanted you to end this with "The name, is the reinventing-the-wheel-agen"

  • @robn2497
    @robn2497Ай бұрын

    just raw dog it across the internet. done!

  • @sarjannarwan6896
    @sarjannarwan6896Ай бұрын

    Early start up days I used to code pipelines during predrinks 😅, worked out alright though.

  • @gabrielomane-yeboah
    @gabrielomane-yeboahАй бұрын

    I didn't even know JS had Unsigned integer buffers...

  • @eamonburns9597
    @eamonburns959725 күн бұрын

    12:31 "Do what you gotta do, not because you must, but because you can." - ThePrimeagen, 2024

  • @orbatos
    @orbatosАй бұрын

    This is disturbingly relatable to an encrypted webrtc rabbit hole I fell into when building a clinical implementation demo years ago.

  • @monad_tcp

    @monad_tcp

    29 күн бұрын

    Its literally easier to just write a darned TCP server/client application using Sockets. It literally is, I know because I did both

  • @monad_tcp

    @monad_tcp

    29 күн бұрын

    I also implemented the TCP connection handshake logic once, and DHCP

  • @greyson6391
    @greyson6391Ай бұрын

    Did you upload this Sunday morning on purpose?

  • 20 күн бұрын

    Sometimes I see such horrible code that I feel like drinking

  • @Tabu11211
    @Tabu11211Ай бұрын

    I love how you always throw in the wisdom of adding a version flag xD

  • @ferinzz

    @ferinzz

    Ай бұрын

    You know... I should probably do this for my item generation code. I wasn't planning on having exact details in the item struct, but that would automatically override old versions of mods 🤔

  • @geogeosgeogeos5569
    @geogeosgeogeos5569Ай бұрын

    Unit tests and alcohol is my moto :3

  • @SnowTheParrot
    @SnowTheParrotАй бұрын

    Dont know what the video is about but i liked and commented. will watch now

  • @anatolydyatlov963
    @anatolydyatlov963Ай бұрын

    06:53 the necessity are the friends we made along the way

  • @Mihaugoku
    @MihaugokuАй бұрын

    i already feel personally attacked by the title. let's go

  • @grim1427
    @grim142715 күн бұрын

    TRAVELLING SALESMAN GOOOOOOOOOO!

  • @todd.mitchell
    @todd.mitchellАй бұрын

    Almost 100% of my code is written on the herb. It's all about the strain & the dose.

  • @tomrkba4685
    @tomrkba468526 күн бұрын

    Don’t code and drink? WTF? I write great code slightly sloshed…until I try to make it run the next day.

  • @KingJellyfishII
    @KingJellyfishIIАй бұрын

    watching this while drinking and coding

  • @Ikxi
    @IkxiАй бұрын

    9:47 well to his defense, he was drunk

  • @danielkreitsch66
    @danielkreitsch6627 күн бұрын

    I gonna talk to a woman about my new reliable UDP networking library, will probably work!

  • @user-wu4po4jw4n
    @user-wu4po4jw4nАй бұрын

    Got to reserves a few bytes for future use. Who knows what tomorrow will bring!

  • @nikhils7583
    @nikhils7583Ай бұрын

    No one here?

  • @FourOneNineOneFourOne

    @FourOneNineOneFourOne

    Ай бұрын

    absolutely no one.

  • @nathanfranck5822

    @nathanfranck5822

    Ай бұрын

    Everyone's in church praising VIM

  • @Draggeta

    @Draggeta

    Ай бұрын

    Nope

  • @Krienfresh
    @KrienfreshАй бұрын

    > Prime: Other than TSP > Me: Bet.

  • @nicholaspreston9586
    @nicholaspreston9586Ай бұрын

    Ok, I'll drink OR code.

  • @andreiene8695
    @andreiene8695Ай бұрын

    romanian giga chad

  • @bp3d106
    @bp3d106Ай бұрын

    I don't know. I find Swift pairs well with sub $10 California Riesling.

  • @kiseitai2
    @kiseitai2Ай бұрын

    Similar journey but I solved 99% of the problems with ddns. Bam, no need for static public IP or all of the over-engineering writer did. Slap a websock server at the other end and you can do anything including passing files if the api you defined allowed it.

  • @emeraldbonsai
    @emeraldbonsaiАй бұрын

    this is ussualy what id jsut use dns for . not sure what the standard is but my ip only tends to swap every few days

  • @moaxcp
    @moaxcpАй бұрын

    I agree. Also no caffeine.

  • @ultraderek
    @ultraderekАй бұрын

    Drinking while coding is the worst. All motivation is drained.

  • @ryanshea5221
    @ryanshea5221Ай бұрын

    I finished my first and only ludum dare thanks to a bottle of vodka I made a game called Bad Tummy Bunny where you play as bunny that uses its farts to propel itself and attack enemies.

  • @russellzauner
    @russellzaunerАй бұрын

    Ballmer Peak gone wrong

  • @PrzemekPr
    @PrzemekPrАй бұрын

    Off topic here People now are falling into ricing their desktops with tile windows managers. Does anyone use linux virtual terminal for daily work these days?

  • @tomisadone1145
    @tomisadone1145Ай бұрын

    te amo prime

  • @michaelmueller9635
    @michaelmueller9635Ай бұрын

    420 !!!

  • @Kinggenton
    @KinggentonАй бұрын

    HA! IF ONLY U KNEW I Smoke and code

  • @CodingThingsIRL
    @CodingThingsIRLАй бұрын

    Sometimes it works though 😮

  • @melosh6258
    @melosh6258Ай бұрын

    I love drinking and coding, i have written some of my best and worst code while being drunk, and its a lot of fun looking at the weird code you have committed to git the day after

  • @Fuji-gn9nx

    @Fuji-gn9nx

    Ай бұрын

    but alcohol is not good for brain health

  • @Ways2Code
    @Ways2CodeАй бұрын

    Torrent could be a good idea if latency wasn't an issue!

  • @DM-pg4iv
    @DM-pg4ivАй бұрын

    But I Code and drink at work all the time

  • @CarCanic_
    @CarCanic_Ай бұрын

    Without watching it (but keeping drinking in mind) it's the the only reason I have fun and keeping to code for 8 hours and up. And it's only 2 drinks😇

  • @CarCanic_

    @CarCanic_

    Ай бұрын

    Btw, I'm from Poland...

  • @christianremboldt1557
    @christianremboldt1557Ай бұрын

    I love having a drink while coding Or having a drink and not coding

  • Ай бұрын

    Ballmer peak?

  • @gungun974
    @gungun974Ай бұрын

    Today I built in Golang an Internal Library for having a global time.Now() I could easily fake in my unit test but also through a golang tag build that beings me in application runtime and UNIX Socket powered by a json rpc v2 API to control from my end to end tester to finally control time in my tests. (By the way my tester are powered by Nix VM Tester). Did I drink ? No ! Did I ever drink in my life ? No ! Do I enjoy making this ? Yes and it’s works perfectly xD

  • @akvlad90

    @akvlad90

    Ай бұрын

    Do you know about //go:linkname directive? :) If not, then have a look, you'll be surprised. ;)

  • @astral6749
    @astral6749Ай бұрын

    He cooked and still ended up with json. That's like me harvesting crops in my yard (and also some in my neighbors') just to eat a Big Mac. Side note: I don't know how web-based TTRPGs work, but couldn't he have just hosted it locally then tunneled it through Cloudflare? Although I guess that wouldn't be much of a challenge.

  • @assassinduke1

    @assassinduke1

    19 күн бұрын

    yes, i could of done that, but cloudflare tunneling costs money and the plan for the app is to have many distributed instances hosted at the players table and asking the client of an open source app to pay feels wrong to me.

  • @noisi_tc3068
    @noisi_tc3068Ай бұрын

    Just don't drink ;)

  • @nightshade427
    @nightshade427Ай бұрын

    Wonder if he looked into gundb eco system of libraries

  • @mytechnotalent
    @mytechnotalentАй бұрын

    I mean how is life without drink and code?

  • @mellowbob
    @mellowbobАй бұрын

    It's obvious he didn't reach Ballmer's Peak of .13 BAC.

  • @Karurosagu
    @KarurosaguАй бұрын

    He drank too much

  • @jful
    @jfulАй бұрын

    You should not drink, and Make.

  • @dad8102
    @dad8102Ай бұрын

    I C what u mean

  • @MeriaDuck
    @MeriaDuckАй бұрын

    As a student after drink n coding homework I left a comment that the code was made by me in not so sober state and I should take a look next day. It was complete garbage of course 😂.

  • @trax72
    @trax72Ай бұрын

    Well duh, you DRINK and code. It doesn't work the other way around.

  • @natam1616
    @natam161625 күн бұрын

    I already quit drinking. On my way to quit coding, pray for me🙏🏻🙏🏻

  • @nickwoodward819
    @nickwoodward819Ай бұрын

    wait, you can code sober?

  • @SXsoft99
    @SXsoft99Ай бұрын

    As a Romanian i am wondering what be was drnking

  • @assassinduke1

    @assassinduke1

    19 күн бұрын

    2 silva blacks and whatever random palinca my father had in the basement

  • @replikvltyoutube3727
    @replikvltyoutube3727Ай бұрын

    Wait so what did OP achieve? Made a game peer to peer with a help of a little server?

  • @pacifico4999

    @pacifico4999

    Ай бұрын

    I guess that's not peer to peer then. He created a surprisingly inefficient relay server. Should've used something like Protobuf instead of JSON

  • @assassinduke1

    @assassinduke1

    19 күн бұрын

    a peer to peer game with an authoritative server in the loop, also the server can sent static assets like images

  • @alexandrustefanmiron7723
    @alexandrustefanmiron7723Ай бұрын

    B64

  • @ramnewton8936
    @ramnewton8936Ай бұрын

    I'm first, and suddenly, though it is moronic, I feel the urge to comment: FIRST

  • @loo_9
    @loo_9Ай бұрын

    haven’t watched the video but title is incorrect

  • @eloniusz
    @eloniuszАй бұрын

    Exactly. Don't code and drink. That's the wrong order!

  • @user-sb5vt8iy5q
    @user-sb5vt8iy5qАй бұрын

    1 minute ago is crazy

  • @Hicham_saidi
    @Hicham_saidiАй бұрын

    lucky I am a Muslim so I would never find my self in this situation :)

  • @pluto8404

    @pluto8404

    Ай бұрын

    Being Muslim does not escape you of free will. You can drink if you want, you know.

  • @cariyaputta
    @cariyaputtaАй бұрын

    Or just don't drink.

  • @AtariStRulez

    @AtariStRulez

    Ай бұрын

    Or just don't code.

  • @slendi9623

    @slendi9623

    Ай бұрын

    hes romanian, that's not an option

  • @assassinduke1

    @assassinduke1

    19 күн бұрын

    @@slendi9623 its the only way to live in the Balkans

  • @pepeshopping
    @pepeshoppingАй бұрын

    Very non smart to publish you are a drunk… And have a support system around you that drinks too.

  • @lucaxtshotting2378
    @lucaxtshotting2378Ай бұрын

    I don't get the goal either. You still need a box to run your code. You still need aws. If the box is not the issue I don't see what the issue is. Use spring rest and port forwarding. I can make my computer serve the world with spring. The only issue is CORS (shocking), really. I still need a box and a legit cert though.

  • @sleyeborgrobot6843
    @sleyeborgrobot684326 күн бұрын

    gosh blers afrokick.

  • @chaoslab
    @chaoslabАй бұрын

    Enjoy Assembly, writing a transpiled language too port from (some) Java / (some) C too Assembly. BecauseICanAGin.

Келесі