Interview with Senior JS Developer 2024 [NEW]

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 เม.ย. 2024
  • Javascript programming language
    Rust part soon on ?: / programmersarealsohuman
    JS Stack merch: www.redbubble.com/i/sticker/S...
    Interview with a Javascript developer with Jack Borrough - aired on © The Javascript 2024.
    more backend advise on • Microservices
    t4 stack: t4stack.com/
    t3 stack: • R2D2's secret message
    Programmer humor
    Javascript humor
    Programming jokes
    Programming memes
    Javascript
    Js memes
    js jokes
    react
    webassembly
    next.js, typescript, trpc
    T3 Stack
    tailwind
    tamagui
    T3 Stack on Mobile
    State of Javascript 2024
    Junior Frontend Job Interview
    #programming
    #jokes
    #javascript
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 1.2K

  • @kailentit
    @kailentit หลายเดือนก่อน +836

    just sign up for the patreon and all will be gucci.

    • @mrrolandlawrence
      @mrrolandlawrence หลายเดือนก่อน +13

      what about a version for rust ++ ? im ordering carb free, gluten free quinoa coin now. soon as i get my ZIG dex working.

    • @wellshit0
      @wellshit0 หลายเดือนก่อน +7

      kai, what is "it" that you lent?

    • @keith3761
      @keith3761 หลายเดือนก่อน +4

      I'm currently using koi coin, are they environmentally compatible?

    • @danielling5803
      @danielling5803 หลายเดือนก่อน +3

      I would like to buy quinoa coin, where is the whitepaper?

    • @Ryan-xq3kl
      @Ryan-xq3kl หลายเดือนก่อน

      cant afford it? it costs 0.00001$ per coin, im a billionaire in quinoa.

  • @breezycodes
    @breezycodes หลายเดือนก่อน +2844

    "Don't write this down, next week all of this is gonna change" - The realest part of this entire video 🤣🤣🤣🤣

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน +69

      I hate web development, why can't user interfaces be standardized and boring and square boxes like Windows 95 ?

    • @NoX-512
      @NoX-512 หลายเดือนก่อน

      @@monad_tcpWindows 7 UI was nice. It has gone down hill since then.
      I use Notepad++, btw.

    • @runtimejpp
      @runtimejpp หลายเดือนก่อน +6

      😂😂😂 when he looks down and starts erasing everything on the piece of paper

    • @shadon_official2510
      @shadon_official2510 หลายเดือนก่อน +2

      FACTS

    • @masterflitzer
      @masterflitzer หลายเดือนก่อน

      @@monad_tcp well there is a standard right? html5 with web components, but we don't talk about it cause it sucks xD

  • @frenchopotamus
    @frenchopotamus หลายเดือนก่อน +2195

    JavaScript
    1995: Look, you can make the button change on mouseover!
    2024: 😭

    • @jhonshephard921
      @jhonshephard921 หลายเดือนก่อน +52

      full stack using only one language was the worst mistake. Now if they were using a simple Python, C# or Go backend, they just one framework. I prefer FastAPI, and then maybe one thing to make the UI look good, I prefer Bootstrap. No need for other bloat. Of course because I have to use Tensorflow my Python is the bloat.

    • @moonasha
      @moonasha หลายเดือนก่อน +4

      @@jhonshephard921 doesn't the us government use c# for its backend?

    • @trevortiernan8510
      @trevortiernan8510 หลายเดือนก่อน +73

      @@moonashano. It uses Python because it’s a big snake and it gives them the slowness they need.

    • @RealRhythmandPoetry
      @RealRhythmandPoetry หลายเดือนก่อน +17

      @@jhonshephard921 bootstrap is bloat 101

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน +26

      2030: immediate UI made in C running on webassembly and canvas. We added content-type: app/canvas/webasm, HTML5 is dead

  • @calhil
    @calhil หลายเดือนก่อน +1859

    2024 is the year of the serverlesslessness xD

    • @notafbihoneypot8487
      @notafbihoneypot8487 หลายเดือนก่อน +50

      Don't forget the Serverless servers for your serverlessserverless

    • @lawrencemanning
      @lawrencemanning หลายเดือนก่อน +69

      “They say that every year, but this year they’re out of VC funding”. This stuff … 😂😂😂

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน +9

      when its going to be the year of webdeveloperlessness ?

    • @canmertinyo
      @canmertinyo หลายเดือนก่อน +1

      XDDD

    • @KarlOlofsson
      @KarlOlofsson หลายเดือนก่อน +12

      serverless is such a stupid name anyway. You still have a server, you just don't interact with it as a normal server. But it's not like it's client-only apps 🙄

  • @theroyalblackfridge
    @theroyalblackfridge หลายเดือนก่อน +1284

    "we push on save" --- dead!

    • @ChiefBridgeFuser
      @ChiefBridgeFuser หลายเดือนก่อน +47

      The younger generation's "clean compile, ship it" 😂

    • @daddy7860
      @daddy7860 หลายเดือนก่อน +24

      OH I thought he said "unsafe", well... same thing really

    • @ChiefBridgeFuser
      @ChiefBridgeFuser หลายเดือนก่อน +2

      @@daddy7860 😂🤣😅😂😆 i heard unsafe the first time too.

    • @Williamthebrand
      @Williamthebrand หลายเดือนก่อน +4

      I completely lost it at that point.

    • @MrBaranygabor
      @MrBaranygabor หลายเดือนก่อน +1

      What does that mean?

  • @calvinmlynarczyk9674
    @calvinmlynarczyk9674 หลายเดือนก่อน +536

    Good meeting everyone! Once the backend team gets their shit together, this architecture should be suitable for displaying the user's birthday on the settings page.

    • @vpaul4374
      @vpaul4374 หลายเดือนก่อน +15

      as a backend dev, I blame the execs for not putting their shit together

    • @sebastiantomasalvarez
      @sebastiantomasalvarez หลายเดือนก่อน +40

      But.. is Galactus microservice working?

    • @synterlu
      @synterlu หลายเดือนก่อน +11

      KRAZZAM YES

    • @jamesclark2663
      @jamesclark2663 หลายเดือนก่อน +5

      ​@@sebastiantomasalvarezNope. This is our blocking issue. So let's try again in two years?

  • @t3dotgg
    @t3dotgg หลายเดือนก่อน +487

    Thanks for letting me sponsor this video!

    • @ahmadaccino
      @ahmadaccino หลายเดือนก่อน +20

      #consipracy everything is a damn ad nowadays smh! I'm suing

    • @EpicNicks
      @EpicNicks หลายเดือนก่อน +38

      t5 stack when

    • @SandraWantsCoke
      @SandraWantsCoke หลายเดือนก่อน

      @@EpicNicks Probably in a few hours, I recommend you wait for t6, it should come out before weekend. And if you're really really patient, then you can try out t7 beta on Sunday.

    • @ascourter
      @ascourter หลายเดือนก่อน

      I knew it!

    • @PhilipAlexanderHassialis
      @PhilipAlexanderHassialis หลายเดือนก่อน +4

      either you really sponsored it which is a 5head move or you didn't sponsor it but came here to throw this mini hand grenade which is a 5head move. Well played mr. Brrowne, well played.

  • @yxyk-fr
    @yxyk-fr หลายเดือนก่อน +318

    The real joke is that it is not a joke.

    • @ped7g
      @ped7g หลายเดือนก่อน +9

      this channel turned silently into documentary one... (I did notice first time when the web user experience was documented, but I have suspicion the process started way earlier)

    • @yxyk-fr
      @yxyk-fr หลายเดือนก่อน +1

      @@ped7g not even a mockumentary, yes...
      and yes the process was always unfolding under our mocking eyes.

    • @segueoyuri
      @segueoyuri หลายเดือนก่อน +6

      the real joke is javascript

    • @yxyk-fr
      @yxyk-fr หลายเดือนก่อน +2

      @@segueoyuri yet javascript works... well, it works enough most of the time, when properly coerced 😛

    • @segueoyuri
      @segueoyuri หลายเดือนก่อน +1

      @@yxyk-fr that's it lol it does work, but there's a lot of gotchas and gimmicks and libraries and...

  • @Mxnnyking
    @Mxnnyking หลายเดือนก่อน +1305

    Supabase Aws Typescript Apollo Nextjs
    ah my favourite - the SATAN stack

    • @brkr78
      @brkr78 หลายเดือนก่อน +35

      This made me laugh out harder than it probably should have...

    • @swanandkriyaban877
      @swanandkriyaban877 หลายเดือนก่อน +37

      The DEVIL is in the details

    • @TheMillyBays
      @TheMillyBays หลายเดือนก่อน +9

      Snagged the 666th upvote on this, there's my dopamine for the day.

    • @vicca4671
      @vicca4671 หลายเดือนก่อน +9

      The finished pentagram just below it is priceless.
      Like deploying infinitely on Hono for 0 dollars!

    • @rosyidharyadi7871
      @rosyidharyadi7871 หลายเดือนก่อน

      lol, i just realized that

  • @WhiteThunder121
    @WhiteThunder121 หลายเดือนก่อน +787

    "We push on save."
    Ci as God intended.

    • @eldonad
      @eldonad หลายเดือนก่อน +36

      I hope they have unlimited computing credits for their CI stack, because I have hard-wired my brain to use ctrl+S as a punctuation sign !

    • @bnjkf9u3
      @bnjkf9u3 หลายเดือนก่อน +16

      Cowboy coding still strong, just shoot into live (get asked questions later)

    • @eldonad
      @eldonad หลายเดือนก่อน +6

      @@bnjkf9u3 The purest form of CI

    •  หลายเดือนก่อน +11

      The good old days when we connected to server on SFTP, edited on the fly and saved the file directly on the FTP server

    • @csolisr
      @csolisr หลายเดือนก่อน +10

      Push on Save™: Because who needs Git when we have Syncthing versioning?

  • @monad_tcp
    @monad_tcp หลายเดือนก่อน +459

    The customer just needed an Excel table...

    • @hippocleides7105
      @hippocleides7105 หลายเดือนก่อน +28

      Google sheets as a database-God tier

    • @82NeXus
      @82NeXus หลายเดือนก่อน +4

      Libre Office!

    • @balyboo5856
      @balyboo5856 หลายเดือนก่อน

      The customer just wanted a swing for his grand daughter.

    • @elcapitan6126
      @elcapitan6126 หลายเดือนก่อน

      "just"

    • @LLEMM
      @LLEMM หลายเดือนก่อน

      @@hippocleides7105 I use power point.

  • @kalaiselvanra
    @kalaiselvanra หลายเดือนก่อน +298

    "still slower than the speed of light" 😂

    • @mountain3301
      @mountain3301 หลายเดือนก่อน +25

      but they're working on it

  • @AurraKo
    @AurraKo หลายเดือนก่อน +371

    i unironically hope web devs are ok

    • @louroboros
      @louroboros หลายเดือนก่อน +69

      Taking a mental health day tomorrow

    • @andersonentwistle
      @andersonentwistle หลายเดือนก่อน

      It's a common tech meme online. A bell curve graph with skill on the x-axis and frequency on the y. There is a retard on the left, a normal person center, and what looks like a depressed jedi master on the right. In this case it would be,
      Left: "Vanilla JavaScript is the best" (doesn't know about frameworks)
      Center: "React+Next is the best, it does xyz" (uses frameworks but has not *yet* seen hell)
      Right: "Vanilla JavaScript is the best" (understands framework hell and has paid a visit)

    • @iswm
      @iswm หลายเดือนก่อน +59

      they created their own mess by deciding to target web browsers instead of operating systems like a sane person would.

    • @zacanger
      @zacanger หลายเดือนก่อน +14

      Most of us switched to some other discipline after a few years, so we're doing great!

    • @ChamplooMusashi
      @ChamplooMusashi หลายเดือนก่อน +22

      we're just building job security

  • @john_paul_r
    @john_paul_r หลายเดือนก่อน +487

    "but this year, they're out of VC funding" -- my drink damn near met my monitor lmfao

    • @magne6049
      @magne6049 หลายเดือนก่อน +1

      timestamp?

    • @john_paul_r
      @john_paul_r หลายเดือนก่อน +4

      @@magne6049 bit starts at 5:48

    • @younesskafia4189
      @younesskafia4189 หลายเดือนก่อน +5

      What's the joke? I understand the words but not put in that order

    • @john_paul_r
      @john_paul_r หลายเดือนก่อน

      @@younesskafia4189
      There's a bit of history behind this one. (warning, bit of a text wall lol)
      Fundamentally, there are 2 primary ways you can run an app:
      - On-Premesis (you literally own computers that run your code)
      - Cloud/Serverless (someone else (AWS, GCP, etc) owns the computers, they run your code for you)
      Originally, everything was On-Prem (cloud providers didn't exist). In this joke:
      > 2024 is the year of the Server-less-lessness
      they're saying Server-less-lessness instead of On-Prem, probably because they need to sound NewAndFancy(tm). But really, it's just what we did in the Before Times :P
      > They say that 10 years ago. They say that every year, but this year, they're out of VC funding.
      There are lots of reasons to choose one over the other (Serverless or On-Prem), but for the purposes of this joke, the important one is: When you want to be able to start small and scale up fast (e.g. if you start your app from nothing and your app goes viral), you want Serverless, because you can rent new Cloud compute near-instantly, in response to traffic. With On-Prem, if you get a big spike in users, you need to physically acquire more machines (or need to own more than you'd normally need, Just-In-Case(tm)). This means your "viral moment" could turn from your breakout moment to a service outage if you're not careful.
      Venture Capital (VC) Startups very much want Serverless, because they're banking on building new things very quickly, and want to be able to respond to sharp increases in users.
      When VC money starts running dry, people start looking for cheaper ways to do things, to reduce costs, rather than relatively more "recklessly" chasing gigantic user growth. _In general_, for a stable product, you can get operational costs lower with on-prem (or so I've heard).

    • @JakEneAS
      @JakEneAS หลายเดือนก่อน

      ​@@younesskafia4189 serverless is very attractive and affordable for early stage products, but it scales up very expensively. I don't do web backend anymore though, so maybe it's not the same these days.

  • @insu_na
    @insu_na หลายเดือนก่อน +665

    OK, but does Omegastar now finally support ISO timestamps?

    • @JohnVance
      @JohnVance หลายเดือนก่อน +60

      No but Bingo 5.2 was recently released and now supports ISO-8601 formatted name-o's.

    • @wisesquirrel4986
      @wisesquirrel4986 หลายเดือนก่อน +22

      I love how I was thinking in the middle of the video "Wait, wasn't the TH-camr someone else last time?". I like this style of video.

    • @serchtul
      @serchtul หลายเดือนก่อน +13

      Probably another team, Omegastar is written in Java

    • @and_I_am_Life_the_fixer_of_all
      @and_I_am_Life_the_fixer_of_all หลายเดือนก่อน +4

      i fucking coded iso timestamps till the end of time and lost my job, wtf!

    • @hughmungusbungusfungus4618
      @hughmungusbungusfungus4618 หลายเดือนก่อน

      That is the superior crossover

  • @ggnorton7
    @ggnorton7 หลายเดือนก่อน +671

    I hate the fact that not only I've understood most of it, but that we've had good part of these conversations already.
    Oh well, GTG rewrite everything in Rust I guess.

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน +31

      Well, if you do rewrite it in Rust using webassembly and Canvas, and use immediate mode rendering, not only you get 60 fps, you also get away from the insanity of all that thing, also, no javascript, which is a win. And you also get 60 fps, there no reason modern user interfaces for a simple App that could be an Excel sheet can't run at 60 fps.
      The customer just wanted an Excel sheet, but as an app, all of that webdev crap is useless.
      Why programmers can't program anymore...

    • @Henrik0x7F
      @Henrik0x7F หลายเดือนก่อน +14

      @@monad_tcp immediate mode? Rip battery life

    • @anonymousalexander6005
      @anonymousalexander6005 หลายเดือนก่อน +10

      @@monad_tcpaccessibility 😂

    • @rivershen8199
      @rivershen8199 หลายเดือนก่อน +27

      I was literally sure that he was making shit up halfway through the video
      HOW IS ALL OF THIS REAL?
      I'd rather implement Undertale in Assembly than spend a single minute writing Javascript, I hate webdev so much

    • @omkargarde5867
      @omkargarde5867 หลายเดือนก่อน

      @@monad_tcp but do you get free hosting on cloudflare?

  • @timetraveler0002
    @timetraveler0002 หลายเดือนก่อน +302

    at first i thought was this an actual interview
    but then i saw the channel name & realized it was an actual interview

  • @Supabase
    @Supabase หลายเดือนก่อน +439

    proud member of the t4 stack

    • @azsoftware
      @azsoftware หลายเดือนก่อน +24

      lmao

    • @megamind452
      @megamind452 หลายเดือนก่อน +10

      Please can someone guide me how to setup t4 with app router

    • @zacanger
      @zacanger หลายเดือนก่อน +55

      @@megamind452 Are you asking how to do that today, or how to do it by the end of the sprint? The libraries you'll want to use will be different by the end of the week, so choose wisely

    • @jsonkody
      @jsonkody หลายเดือนก่อน +19

      Don't know if you noticed but you are S in
      SATAN stack here :D

    • @miroslavmilosavljevic377
      @miroslavmilosavljevic377 หลายเดือนก่อน +3

      you use t4 instead of t4? whats wrong with you?

  • @lewesc
    @lewesc หลายเดือนก่อน +276

    "you know, years ago, wee would just set up a PHP and SQL in a LAMP stack on a $5 server with jjquery and our 5 users would be happy"
    Those were the days 😢
    I both understand but also don't understand how we've made this so much more complex.

    • @q01q
      @q01q หลายเดือนก่อน +15

      i have rather unsettling memories of having trouble even with the LAMP stack, and reverting to some Apache + XML to run everything i needed for my page

    • @jorgamund07
      @jorgamund07 หลายเดือนก่อน +30

      You can still do that as long as you don't tell the architects. All you have to do is add a load balancer if you get too many users.

    • @Kalasklister1337
      @Kalasklister1337 หลายเดือนก่อน +34

      Well, turns out you can do pretty much that on steroids and be pretty happy. Just use latest PHP (which is getting pretty close to something like Python) and couple it with HTMX and you can get really far with mostly just old-school back-end ;)

    • @samueldw62
      @samueldw62 หลายเดือนก่อน +16

      @@Kalasklister1337I am actually doing this at my job, feels great and yet too suspiciously simple. Wouldn't choose anything else again!

    • @maciejlegowicz5834
      @maciejlegowicz5834 หลายเดือนก่อน +16

      @@Kalasklister1337 yep - my next contract will be building something from scratch and it looks like I'll just stay with PHP on the back end and HTMX ... number of fcks given from the investor / customers perspective will be around 0

  • @jamesclark2663
    @jamesclark2663 หลายเดือนก่อน +30

    The most accurate part of this is that there is no discussion about code or actual development. It's all just configuration and management.

    • @MrShikaga
      @MrShikaga 3 วันที่ผ่านมา

      Development is the art of figuring out the balance between writing your own in-house code to do something that has been done a thousand times before and trying to configure someone else’s framework that was never meant to be used for your use case

  • @ofirgeller22
    @ofirgeller22 หลายเดือนก่อน +117

    "It works with anything! (if you write an adapter)" lolz

  • @GordonKindlmann
    @GordonKindlmann หลายเดือนก่อน +223

    I would pay money for merchandise featuring an image of the whiteboard by the end of this. Wisdom encapsulated.

    • @alphamikeomega5728
      @alphamikeomega5728 หลายเดือนก่อน +59

      ...as long as it arrives before it becomes obsolete (next week)

    • @MatthewSwabey
      @MatthewSwabey หลายเดือนก่อน +15

      @@alphamikeomega5728 How about a white t-shirt and washable marker pack instead? ... actually that is better documentation than some of those frameworks

    • @kailentit
      @kailentit หลายเดือนก่อน

      just found some on redbubble idk

    • @Fanaz10
      @Fanaz10 หลายเดือนก่อน +7

      the star is the wrong side up

    • @yxyk-fr
      @yxyk-fr หลายเดือนก่อน +1

      @@Fanaz10 maybe, maybe not.

  • @WistrelChianti
    @WistrelChianti หลายเดือนก่อน +331

    I like how the JS devs are turning into unix sysops over beard time

    • @monad_tcp
      @monad_tcp หลายเดือนก่อน +132

      well, they introduced so much crap into their browsers that they had second system syndrome and the Webbrowser just became a shitty operating system with a shit programming language used to create shitty software.

    • @theodorealenas3171
      @theodorealenas3171 หลายเดือนก่อน +28

      ​@@monad_tcpHoly C looks better for interactive console commands than JS

    • @thesqueedler
      @thesqueedler หลายเดือนก่อน +8

      this comment doesn't have nearly the upvotes it deserves

    • @damicapra94
      @damicapra94 หลายเดือนก่อน +1

      @@monad_tcp this would be a banger tweet ngl

    • @lashlarue7924
      @lashlarue7924 หลายเดือนก่อน

      😂😂

  • @TheTmLev
    @TheTmLev หลายเดือนก่อน +168

    Am I forever damned for understanding all he said and demonstrated... The chaos is real

    • @Puschit1
      @Puschit1 หลายเดือนก่อน +9

      So, nothing of this was made up? I thought things like "quikiMarket" were just pop culture references

    • @asimplenameichose151
      @asimplenameichose151 หลายเดือนก่อน +16

      @@Puschit1 Yes, there are bits of nonsense they also insert, like jjquery

    • @Puschit1
      @Puschit1 หลายเดือนก่อน +1

      @@asimplenameichose151 Clever :)

    • @ar1i_k
      @ar1i_k หลายเดือนก่อน +9

      @@Puschit1to be fair, qwikimarket sounds more logical than actual name for qwik’s meta-framework “qwik city”
      And the point author is making (about oversaturated “popular framework” landscape) remains the same

    • @zeustechbr
      @zeustechbr หลายเดือนก่อน +4

      @@Puschit1 like 99% of it, and it's crazy how much it changes. The names on the board for example 2 years before woudn't even make sense or woudn't exist

  • @remsee1608
    @remsee1608 หลายเดือนก่อน +238

    This is exactly like that Krazam video except everything is technically accurate

    • @magne6049
      @magne6049 หลายเดือนก่อน

      except qwikiMarket which should be QwikCity :-/

    • @magne6049
      @magne6049 หลายเดือนก่อน +1

      4:07

    • @nbarbettini
      @nbarbettini หลายเดือนก่อน +14

      OmegaStar is beyond all technicalities

    • @FathDaniel
      @FathDaniel หลายเดือนก่อน +19

      What do you mean Krazam isn't just accurate it's exactly how it went on one of my jobs.

    • @magne6049
      @magne6049 หลายเดือนก่อน +14

      @@FathDaniel he means that krazam made up words of services/tools, but these tools are real.

  • @w4439
    @w4439 หลายเดือนก่อน +289

    "I appreciate the input; anyone else?"- scrum master

    • @Dredge22
      @Dredge22 หลายเดือนก่อน +24

      The CEO has mandated that the company rewrite everything in rust because everyone else is doing it - your manager

    • @DR_1_1
      @DR_1_1 หลายเดือนก่อน +5

      I think Boeing may have been using scrum and agile too much...

    • @knuckles7410
      @knuckles7410 หลายเดือนก่อน +1

      @@DR_1_1 Crack as well.

    • @freehatespeech6804
      @freehatespeech6804 หลายเดือนก่อน

      Lmaooooooo

  • @karimbenhassen2227
    @karimbenhassen2227 หลายเดือนก่อน +87

    as a backend developer , dealing with legacy java code every day , now i feel like my life is more easy

    • @andersonentwistle
      @andersonentwistle หลายเดือนก่อน +15

      Depends if it's legacy code or bad code :) but yeah... stable meant something else back then, now it feels as if a mob of hipsters has buried that idea alive and stable means '1 year of support'

    • @zacanger
      @zacanger หลายเดือนก่อน +22

      IRL, working in JS isn't like this, you just learn to ignore all the hype cycles. It's really only juniors and Twitter tech influencers who actually care about frameworks that came out a month ago. For example, I just built out a new template for full-stack microservices, and everything in there has been around for at least 10 years (except the frontend compiler, which is about 4 years old).

    • @OHTraveler
      @OHTraveler หลายเดือนก่อน +9

      @@zacangergotta agree with ignoring the hype cycles, not just of JS, but pretty much everything.

    • @OHTraveler
      @OHTraveler หลายเดือนก่อน

      As a student currently taking a JAvA course, after 9 years of JS work. I would not be inclined to agree with you. lol

    • @lilcotorro
      @lilcotorro หลายเดือนก่อน +4

      As a recent grad that's been bait-and-switched into doing business intelligence/data stuff instead of front-end dev. I feel like I've somehow missed a bullet in that regard.

  • @JohnVance
    @JohnVance หลายเดือนก่อน +71

    "we have an entire abandoned office building" SOMEONE I WORK WITH actually included this argument for on-preming something recently and I got so angry I saw new colors

  • @mahdiaghaei8154
    @mahdiaghaei8154 หลายเดือนก่อน +56

    "What is V8?"
    "Exactly!"
    🤣🤣🤣

  • @sumitpurohit8849
    @sumitpurohit8849 หลายเดือนก่อน +141

    Yay! Finally got SATAN Stack in 2024.

    • @SharunKumar
      @SharunKumar หลายเดือนก่อน +11

      Gilfoyle approves

    • @iswm
      @iswm หลายเดือนก่อน

      looks more like miniature headwear stack to me... oh wait... same thing.

  • @LHCB6
    @LHCB6 หลายเดือนก่อน +53

    "Don't write this down, all of this is gonna change." 😂🤣😂⚰

  • @andresguerrero3347
    @andresguerrero3347 หลายเดือนก่อน +108

    as a non developer JS looks like a bunch of people coming up with planning solutions in various ways and then all ending up concluding that crossing the street on foot is easier than anything they could come up with 🤣🤣

    • @vpaul4374
      @vpaul4374 หลายเดือนก่อน +6

      IT universe summarized

    • @masterkraft4746
      @masterkraft4746 หลายเดือนก่อน +3

      the Javascript world is just insanity

    • @segueoyuri
      @segueoyuri หลายเดือนก่อน +5

      oh no. JS is just a bunch a people coming up with the idea that the best way to cross a street would be waving your arms as if they were wings. And then seeing that's not possible, but coming up with a gazillions ways to make it look like you are.
      If you'd suggest to cross the street on foot, the answer would be "silence!" just like in the video lol in the end they conclude to walk 15km around town and to get to the other side without ever needing to cross this street here (that would take just

    • @vpaul4374
      @vpaul4374 หลายเดือนก่อน +2

      @segueoyuri I mean, as long as the company is properly paying the devs, we will even make a whole new city in this side of the street so we don't have to cross it.

    • @segueoyuri
      @segueoyuri หลายเดือนก่อน +1

      @@vpaul4374 I'm not talking about project tasks, I'm talking about the overcomplication of simple tasks or needs for the sake of overcomplication (in case reading is hard)
      Sometimes your client just need to cross the street, on foot. Don't bill him the construction of a whole freaking city :) usually if your code is not boring, it's wrong

  • @frank13621
    @frank13621 หลายเดือนก่อน +96

    Sadly knew too much of this. I went to tamagui out of curiosity and their "how to build a button" page is a 15 minute read. Can we stop this already?

    • @andersonentwistle
      @andersonentwistle หลายเดือนก่อน +18

      At that point Im legit using full vanilla everything and producing a better one

    • @schtormm
      @schtormm หลายเดือนก่อน

      ehh, just use and get on with it lel

    • @Jadinandrews
      @Jadinandrews หลายเดือนก่อน

      ​@@andersonentwistle yeah I do the same. Vanilla is tiny too.

    • @TravisHi_YT
      @TravisHi_YT หลายเดือนก่อน

      I gave up with TWCSS, it's beyond a joke.

    • @ChillerDragon
      @ChillerDragon หลายเดือนก่อน +3

      @@andersonentwistle when you are done with your vanilla rewrite make sure to release it as a competing library

  • @CottidaeSEA
    @CottidaeSEA หลายเดือนก่อน +35

    Now give us the one about Kubernetes... bonus points if you have an actual orchestra while talking about orchestration.

  • @superscatboy
    @superscatboy หลายเดือนก่อน +15

    Every year is:
    - the year of serverless
    - the year C++ dies
    - the year VR will take over the gaming market
    - the year England will win the world cup
    - the year you'll finally give up that thing you're addicted to

    • @AlexRodriguez-gb9ez
      @AlexRodriguez-gb9ez 21 วันที่ผ่านมา

      The only three things you need for VR are 1.) a mini-elliptical connected to your computer so you can move, 2.) Haptic/touch feedback controller 3.) VR with fovea rendering

    • @superscatboy
      @superscatboy 21 วันที่ผ่านมา

      @@AlexRodriguez-gb9ez All England need to do to win the world cup is to score higher than the other teams.

  • @Joker22593
    @Joker22593 หลายเดือนก่อน +20

    The pentagram was a nice touch

  • @Sound_.-Safari
    @Sound_.-Safari หลายเดือนก่อน +63

    Please do one of a SR js dev that.
    1. writes almost everything from scratch.
    2. Uses JS in every backend.
    3. Has PTSD about major version changes for react/angular.

    • @jerrygreenest
      @jerrygreenest หลายเดือนก่อน +17

      Major? I have ptsd about minor changes of ANY package, so I lock my versions entirely, without «^»

    • @andersonentwistle
      @andersonentwistle หลายเดือนก่อน +4

      Bro I thought Vue was bad since every 3rd party package had to do a from-scratch rewrite after v3. It took years just for them to catch back up, years of wasted time that could have been spent on innovation. I am simultaneously relieved and horrified to hear it's not just Vue...
      And yes I have PTSD from that "upgrade year".

    • @zacanger
      @zacanger หลายเดือนก่อน +2

      I have zero PTSD from major React upgrades because I can just read whatever's in react-codemod and adapt that. Angular though, it's easier just to rewrite every few years than try to upgrade

    • @Kerngebruiker
      @Kerngebruiker หลายเดือนก่อน +5

      @@jerrygreenest nvm use && pnpm install -shamefully-hoist. 247 critical vulnerabilities found. “Seems reasonable. Surely someone will fix that once lifecycle management gets sorted” - posted by: Senior Frontend Dev, 4 years ago

    • @AlexRodriguez-gb9ez
      @AlexRodriguez-gb9ez 21 วันที่ผ่านมา

      @@zacanger Why not just use ClojureScript, s-expressions make it easier to make a custom compiler with quasi-quoting to convert code from one version to the next

  • @AK-vx4dy
    @AK-vx4dy หลายเดือนก่อน +25

    I'm stunned by amout on work you done in this (and not gone crazy themselfs) :D

  • @dadcodes
    @dadcodes หลายเดือนก่อน +66

    "2024 is the year of serverlesslessness" let's go htmx!

  • @suvalaki
    @suvalaki หลายเดือนก่อน +72

    “We might as well rewrite straight to rust. Good idea”…
    “I didn’t say anything”
    Accurate

  • @paulgaddis4329
    @paulgaddis4329 หลายเดือนก่อน +32

    This was a tech refresh planning video. JS/TS has reinvented how to safely roll a tricycle down a bowling alley with bumper rails over and over again.

    • @mal798
      @mal798 หลายเดือนก่อน +3

      It's the desire to understand something esoteric. Once it becomes mainstream it's time to remake it.

    • @segueoyuri
      @segueoyuri หลายเดือนก่อน +2

      @@mal798 In this industry there's definitely the ego need to write the most convoluted code possible just to look at it and feel smart hahahaha If one day I get to boss I'll fire every single person that writes that sort of bs

  • @ryanisthewind
    @ryanisthewind หลายเดือนก่อน +21

    -but couldn't drizzle just...
    -Silence
    🤣🤣

  • @pyajudeme9245
    @pyajudeme9245 หลายเดือนก่อน +7

    Genius! I have watched every video on your channel at least 20 times.

  • @panstromek
    @panstromek หลายเดือนก่อน +14

    the desperate face on "... if you know how to write an adapter" is too real

  • @wisdomelue
    @wisdomelue หลายเดือนก่อน +15

    “renamed to nativewind once it started working” 😭😭

  • @SimonLaudati
    @SimonLaudati หลายเดือนก่อน +7

    “Don’t write this down, next week all is gonna change” so true 😂

  • @burnere633
    @burnere633 หลายเดือนก่อน +34

    Initial reaction: severe Krazam microservices vibes.

    • @XDarkGreyX
      @XDarkGreyX หลายเดือนก่อน +2

      Obviously. Camera, acting, music, etc.

  • @tecsmith_info
    @tecsmith_info หลายเดือนก่อน +1

    Just found your channel, very funny, subscribed!

  • @utubekade
    @utubekade หลายเดือนก่อน +27

    remember the old days when only the most proven/mature technologies would be employed in production! Yeah now it like, oh look it shiny!

    • @BusinessWolf1
      @BusinessWolf1 หลายเดือนก่อน

      Well yea in those days the only companies doing anything in software were absolute giants and nobodies. Now there's a middle ground, and there are lots of competitive edges to be gained in the weeds of this stuff.

    • @rwrunning1813
      @rwrunning1813 หลายเดือนก่อน +4

      ​@@BusinessWolf1excuses

  • @JamesMoyle_3p
    @JamesMoyle_3p หลายเดือนก่อน +5

    That is so good. Theo mentioned !!!

  • @ChiefBridgeFuser
    @ChiefBridgeFuser หลายเดือนก่อน +15

    More than 30 years ago I was tempted to move towards info sys / business system software development. So glad I stayed in the hard, underpaid world of real time embedded. So much less tool chain chaos and nonsense.

    • @vladimirarnost8020
      @vladimirarnost8020 หลายเดือนก่อน +9

      Same but enjoying peaceful well-paid life as a low-latency/high-throughput multi-threaded Linux C++ developer in financial services. I just write the code, test it, deploy it and run it. What a bliss when everything simply works. 😊

    • @xybersurfer
      @xybersurfer หลายเดือนก่อน +1

      it really depends on the job. any business worth their salt wouldn't keep changing out the tools. embedded on the other seems a bit monotonous

  • @ceigey-au
    @ceigey-au หลายเดือนก่อน +1

    Ok this video is spot on. Literal senior JS developer bootcamp. The opening statement is pretty much on the money, and it's funny to see a lot of similar arguments to the ones I've had to make (also hono is great, and TIL tamagui exists, looks like a React native equivalent to Nuxt UI, cool beans)
    Everything's simple as long as you follow the N^N-step library selection flowchart and try and imagine business requirements from 3 years in the future. Very agile! Very prototype friendly! So scalable! /s
    (I still love the ecosystem and you can get cool stuff done fast but if anyone tells you that JS is faster for prototypes than "compiled languages", nah man it's all the same as soon as you hit a smidgeon of complexity, trust me just read the docs for spring boot and Kotlin or ASP and C# and you'll soon be just as happy... although TBH I miss the relative simplicity of package.json + vite)

  • @andrewschroeder9502
    @andrewschroeder9502 หลายเดือนก่อน +14

    The Jack Borrough x Kai Lenit crossover episode!

  • @plaintext7288
    @plaintext7288 หลายเดือนก่อน +41

    2024 is the year of server-ful linux desktop🎉

    • @alxreiuuser5717
      @alxreiuuser5717 หลายเดือนก่อน +1

      Make it make it happen.

  • @Lazllb
    @Lazllb หลายเดือนก่อน +16

    hilarious how accurate this actually is 😂

  • @user-yw6nw8so2n
    @user-yw6nw8so2n หลายเดือนก่อน +1

    new PAAH video, today is a good day. I missed these style videos

  • @dirtywhitellama
    @dirtywhitellama หลายเดือนก่อน +8

    I'm mildly terrified by how much of this I actually understood.

  • @UIEngineering
    @UIEngineering หลายเดือนก่อน +11

    "We push on save." This is the WAY! 🙇

    • @zacanger
      @zacanger หลายเดือนก่อน +4

      That's so old-school, we push on screen refresh. If you're not deploying thousands of times per minute are you even doing cloudgitops?

  • @GPT-4_Beta
    @GPT-4_Beta หลายเดือนก่อน +9

    This is both, the worst nightmare I ever had AND the best dream of my life. Depending on whether I was the teacher or the student in my dream.

  • @TommyAMV
    @TommyAMV หลายเดือนก่อน +1

    Holy crap, I didn’t expect that at all. That’s my mind 6 months ago when I started my project in T4. This feels personal dude

  • @jaywulf
    @jaywulf หลายเดือนก่อน

    Super credible because of the focus dropping cuts.
    Lurve the action music.

  • @Softcushion
    @Softcushion หลายเดือนก่อน +3

    Might as well be a documentary.

  • @Jakub1989YTb
    @Jakub1989YTb หลายเดือนก่อน

    Briliant! :D I second your advide at the end.

  • @abdellahcodes
    @abdellahcodes หลายเดือนก่อน +4

    The most real depiction of the js landscape 😂

  • @AU-hs6zw
    @AU-hs6zw หลายเดือนก่อน +4

    Couldn't wait for a new video from you!

  • @nullbeyondo
    @nullbeyondo หลายเดือนก่อน +5

    "Which works with any ORM or database!"
    "...If you know how to write the adapter."
    LMFAO

  • @z4zuse
    @z4zuse หลายเดือนก่อน +2

    I am glad it has subtitles, to ensure that I have no clue

  • @judgewest2000
    @judgewest2000 หลายเดือนก่อน

    This is the format I love!

  • @The_Living_Room_Tapes
    @The_Living_Room_Tapes หลายเดือนก่อน +4

    only about 1 out of 50 people will get this, great stuff man!! You are a one man sub-genre! more about c++

    • @Puschit1
      @Puschit1 หลายเดือนก่อน +4

      That's what's so great about his skits - I only understand about 10% of it but it's hilarious anyway, especially knowing that all of this is not as gibberish as it sounds. The parts I DO understand are always spot on, so I assume everything else is, too.

    • @vladimirarnost8020
      @vladimirarnost8020 หลายเดือนก่อน +3

      I'm a seasoned C++ developer and even advanced template metaprogramming sounds like a walk in the park compared to the utter dependency hell of JS web development. I admit I understood practically nothing in the video, probably because I became a programmer in 1987 when computers were very simple.

  • @GamingGeek9000
    @GamingGeek9000 หลายเดือนก่อน +38

    Oh I am actually a senior dev. Thanks for showing XD. Also so much of it is true that it's upsetting

    • @yxyk-fr
      @yxyk-fr หลายเดือนก่อน +4

      that's the point, I think.
      First, laugh.
      Then whine and despair.

    • @GamingGeek9000
      @GamingGeek9000 หลายเดือนก่อน +4

      @@yxyk-fr Well that happened I am currently questioning my life choices

    • @volchonokilliR
      @volchonokilliR หลายเดือนก่อน

      @@yxyk-fr ... or continue laughing if you're not a Senior JS developer

    • @hakooplayplay3212
      @hakooplayplay3212 หลายเดือนก่อน +3

      ​@@volchonokilliRI'm laughing hard especially, because I was js dev 5 years, but now half year working with simple yet powerful golang. So I laughed happily 🤣

    • @yxyk-fr
      @yxyk-fr หลายเดือนก่อน

      @@volchonokilliR the problem of laughing is that it's only copium to dull our hurt feelings, and the copium's effect wears of quickly, revealing the dark and nauseating reality.
      Yes web dev is f***** up 😛
      OK back to my C-POSIX-sockets monothreaded HTTP server.

  • @DerberAlter
    @DerberAlter หลายเดือนก่อน

    you absolutely nailed it, gj

  • @Dexterdevloper
    @Dexterdevloper หลายเดือนก่อน

    that's the content that I love , Please More.

  • @Bortscht
    @Bortscht หลายเดือนก่อน +4

    this is so unbelievable accurate :D

  • @limbo3545
    @limbo3545 หลายเดือนก่อน +3

    That makes me rethink my life decisions knowing more than half of what he was talking about.

  • @user-mh1fn7mg3w
    @user-mh1fn7mg3w หลายเดือนก่อน +2

    Cool interview!

  • @anoobonajourneysphs835
    @anoobonajourneysphs835 หลายเดือนก่อน

    I actually learnt about the T4 stack through this video !

  • @poorusher
    @poorusher หลายเดือนก่อน +4

    Also "The documentation hasn't been started yet".

  • @Idontbelievethehype2
    @Idontbelievethehype2 หลายเดือนก่อน +30

    I feel so sorry for JS devs… but then again they love it.

    • @kakwa
      @kakwa หลายเดือนก่อน +6

      To some degrees, they are even responsible for it.

    • @peterdieleman303
      @peterdieleman303 หลายเดือนก่อน +6

      Javascript.

    • @eugenej.5584
      @eugenej.5584 หลายเดือนก่อน

      @@kakwa ​ @kakwa THEY HAVE MAID THEIR GRAVE AND NOW HAVE TO LAY IN IT 💀

    • @zacanger
      @zacanger หลายเดือนก่อน +10

      Most just ignore it tbh. Like in any speciality, the newest stuff is basically just the domain of Twitter influencers.

    • @oskar1504
      @oskar1504 หลายเดือนก่อน +1

      @@zacanger Fact.

  • @kazzookaE
    @kazzookaE หลายเดือนก่อน +1

    Can’t wait to learn JavaScript!

  • @labhamjain3915
    @labhamjain3915 หลายเดือนก่อน

    Coming from Theo's stream 😂 absolutely amazing video

  • @GoKotlinJava
    @GoKotlinJava หลายเดือนก่อน +3

    can't find free cloudflare runtime edge worker < 1mb? Free plan has a limit right. 100k worker seconds?

  • @kalaiselvanra
    @kalaiselvanra หลายเดือนก่อน +5

    He chose death when he asked about Kubernetes 😂

  • @NIL0S
    @NIL0S หลายเดือนก่อน +2

    Fffffffff....I was actually waiting on the advice at the end 😂😂😂

  • @Blaqw00D
    @Blaqw00D หลายเดือนก่อน +2

    "push on save" got me

  • @amandahugankiss4110
    @amandahugankiss4110 หลายเดือนก่อน +5

    even missing most of the jokes this shit is still funny.

  • @rrmackay
    @rrmackay หลายเดือนก่อน +16

    Sitting here watching this while building a React component in JS

    • @zacanger
      @zacanger หลายเดือนก่อน +3

      React is obsolete, now you have to rewrite in Svelte. Oh wait that's obsolete now, time for another rewrite in Hyperscript. Oh wait...

    • @rrmackay
      @rrmackay หลายเดือนก่อน +2

      ​@@zacanger I felt so betrayed when JavaScript became a server side language, it was always super crappy on the front end. Then Novonox paid me to port the Netscape JavaScript server engine and I was more than happy to be paid to be the one porting javascript to the backend. In the end all the righteous claims about languages and purity fade into noise when someone is paying you to do it.

  • @mezza205
    @mezza205 หลายเดือนก่อน

    love the end when the junior asks the smallest question and you can see it brews up a whole new rant.
    well put together skit.

  • @giorgos-4515
    @giorgos-4515 หลายเดือนก่อน +2

    type safe styling is something years before we could not even imagine.

    • @adreto2978
      @adreto2978 หลายเดือนก่อน +1

      we are approaching front end singularity

  • @donenv
    @donenv หลายเดือนก่อน +4

    We push on save 😂😂😂

  • @jm-alan
    @jm-alan หลายเดือนก่อน +3

    I really wanted to enjoy this video but it was so realistic I went temporarily insane with rage

  • @ty2k
    @ty2k หลายเดือนก่อน +2

    Unironically going to re-write it all in Rust though

  • @mribi
    @mribi หลายเดือนก่อน +1

    This is your best video ever!

  • @moonasha
    @moonasha หลายเดือนก่อน +18

    as someone who just sticks to c#, sometimes I think about learning some JS/web stuff, then that one clip from Monty Python and the Holy Grail plays in my head, about Camelot. "On Second thought let's not learn Javascript, it is a silly language..."

    • @zacanger
      @zacanger หลายเดือนก่อน +2

      It's a fine language, now that we have TC39 to save it from the browser vendors. It's just the ecosystem that's a little silly sometimes.

    • @Paretozen
      @Paretozen หลายเดือนก่อน

      language is just typescript, which is basically the same as c#, unless you wanna do some real fancy stuffs. but that's more for the realm of framework developers.
      I love typescript just as much as I love C#.

    • @hakooplayplay3212
      @hakooplayplay3212 หลายเดือนก่อน +1

      Worked as js dev 5years and now I'm happy golang dev 😊 happy that escape 😂

  • @JC-jz6rx
    @JC-jz6rx หลายเดือนก่อน +3

    this was awesome

  • @msal
    @msal หลายเดือนก่อน

    Thanks for summing up my daily pain. Nice to know it's not just me and my company 😂

  • @megamind452
    @megamind452 หลายเดือนก่อน +2

    You forgot t3-turbo, the t4 is still on pages router and i think is an abandoned project probably.

  • @AnindoSarker
    @AnindoSarker หลายเดือนก่อน +3

    I have no idea how, but literally I'm stuck with exactly everything shown in this video. And fuck next auth client but I can't so gotta use it anyways 😢

  • @frejpersson3199
    @frejpersson3199 หลายเดือนก่อน +6

    My advice; become an accountant, get a girl, house and a family.

    • @kanekiuchiha5493
      @kanekiuchiha5493 หลายเดือนก่อน

      As a professional backend dev I felt that ... Time to look for another job😂

  • @zhexymusic
    @zhexymusic หลายเดือนก่อน

    i knew the last "performance" would come 😮😂

  • @akioasakura3624
    @akioasakura3624 หลายเดือนก่อน +1

    wowww new documentary