Interview with Senior JS Developer 2024 [NEW]

  Рет қаралды 578,232

Programmers are also human

Programmers are also human

Күн бұрын

Пікірлер: 1 300
@kailentit
@kailentit 7 ай бұрын
just sign up for the patreon and all will be gucci.
@mrrolandlawrence
@mrrolandlawrence 7 ай бұрын
what about a version for rust ++ ? im ordering carb free, gluten free quinoa coin now. soon as i get my ZIG dex working.
@miph_awesome
@miph_awesome 7 ай бұрын
kai, what is "it" that you lent?
@keith3761
@keith3761 7 ай бұрын
I'm currently using koi coin, are they environmentally compatible?
@danielling5803
@danielling5803 7 ай бұрын
I would like to buy quinoa coin, where is the whitepaper?
@Ryan-xq3kl
@Ryan-xq3kl 7 ай бұрын
cant afford it? it costs 0.00001$ per coin, im a billionaire in quinoa.
@breezycodes
@breezycodes 7 ай бұрын
"Don't write this down, next week all of this is gonna change" - The realest part of this entire video 🤣🤣🤣🤣
@monad_tcp
@monad_tcp 7 ай бұрын
I hate web development, why can't user interfaces be standardized and boring and square boxes like Windows 95 ?
@NoX-512
@NoX-512 7 ай бұрын
@@monad_tcpWindows 7 UI was nice. It has gone down hill since then. I use Notepad++, btw.
@runtimejpp
@runtimejpp 7 ай бұрын
😂😂😂 when he looks down and starts erasing everything on the piece of paper
@shadon_official2510
@shadon_official2510 7 ай бұрын
FACTS
@masterflitzer
@masterflitzer 7 ай бұрын
@@monad_tcp well there is a standard right? html5 with web components, but we don't talk about it cause it sucks xD
@calhil
@calhil 7 ай бұрын
2024 is the year of the serverlesslessness xD
@notafbihoneypot8487
@notafbihoneypot8487 7 ай бұрын
Don't forget the Serverless servers for your serverlessserverless
@lawrencemanning
@lawrencemanning 7 ай бұрын
“They say that every year, but this year they’re out of VC funding”. This stuff … 😂😂😂
@monad_tcp
@monad_tcp 7 ай бұрын
when its going to be the year of webdeveloperlessness ?
@canmertinyo
@canmertinyo 7 ай бұрын
XDDD
@KarlOlofsson
@KarlOlofsson 7 ай бұрын
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 🙄
@calvinmlynarczyk9674
@calvinmlynarczyk9674 7 ай бұрын
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 7 ай бұрын
as a backend dev, I blame the execs for not putting their shit together
@sebastiantomasalvarez
@sebastiantomasalvarez 7 ай бұрын
But.. is Galactus microservice working?
@synterlu
@synterlu 7 ай бұрын
KRAZZAM YES
@jamesclark2663
@jamesclark2663 7 ай бұрын
​@@sebastiantomasalvarezNope. This is our blocking issue. So let's try again in two years?
@Unga_Bunga
@Unga_Bunga 5 ай бұрын
Let's take this offline. I need all these words you guys said explained so I don't look too stupid at the upcoming manager meeting.
@frenchopotamus
@frenchopotamus 7 ай бұрын
JavaScript 1995: Look, you can make the button change on mouseover! 2024: 😭
@jhonshephard921
@jhonshephard921 7 ай бұрын
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 7 ай бұрын
@@jhonshephard921 doesn't the us government use c# for its backend?
@trevortiernan8510
@trevortiernan8510 7 ай бұрын
@@moonashano. It uses Python because it’s a big snake and it gives them the slowness they need.
@monad_tcp
@monad_tcp 7 ай бұрын
2030: immediate UI made in C running on webassembly and canvas. We added content-type: app/canvas/webasm, HTML5 is dead
@monad_tcp
@monad_tcp 7 ай бұрын
@RealRhythmandPoetry everything is bloat when it comes to the web. how come we can run the entire Crisis in a browser in 2024 and its user interface inside the game runs at 60 fps, yet, HTML/JS keeps being slow ass maybe using the "DOM" was a mistake ...
@Mxnnyking
@Mxnnyking 7 ай бұрын
Supabase Aws Typescript Apollo Nextjs ah my favourite - the SATAN stack
@brkr78
@brkr78 7 ай бұрын
This made me laugh out harder than it probably should have...
@swanandkriyaban877
@swanandkriyaban877 7 ай бұрын
The DEVIL is in the details
@TheMillyBays
@TheMillyBays 7 ай бұрын
Snagged the 666th upvote on this, there's my dopamine for the day.
@vicca4671
@vicca4671 7 ай бұрын
The finished pentagram just below it is priceless. Like deploying infinitely on Hono for 0 dollars!
@rosyidharyadi7871
@rosyidharyadi7871 7 ай бұрын
lol, i just realized that
@jamesclark2663
@jamesclark2663 7 ай бұрын
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 5 ай бұрын
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
@madson-web
@madson-web 5 ай бұрын
@@MrShikaga the main issue I see is that newer devs doesn't learn/know how to actually program. They straight learn how to use a framework. Also it seems every framework is targeted to solve google or meta sized issues. Well, both of them strongly contributed to this current schenario.
@MrShikaga
@MrShikaga 5 ай бұрын
@@madson-web dunno. I am only in my mid 30s, but even when I started back in 2010, there were plenty of junior devs who would apply who only knew how to use jquery, so I am not sure if it is a “new dev” problem or a “junior dev” problem.
@Sonnell
@Sonnell 3 ай бұрын
@@MrShikaga Depends on how you define new. I wrote my first lines of code in the 80's. And I get a ministroke every time I see a framework. There are no words which could express my disdain for what is happening nowadays.
@marcosalazar4682
@marcosalazar4682 2 ай бұрын
@@madson-web I mean, everyone uses a framework. The framework is just whatever abstraction layer you're working on. Your argument on its face sounds reasonable but I think it's like saying everyone is learning C++ instead of Assembly.
@timetraveler0002
@timetraveler0002 7 ай бұрын
at first i thought was this an actual interview but then i saw the channel name & realized it was an actual interview
@ggnorton7
@ggnorton7 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
@@monad_tcp immediate mode? Rip battery life
@anonymousalexander6005
@anonymousalexander6005 7 ай бұрын
@@monad_tcpaccessibility 😂
@rivershen8199
@rivershen8199 7 ай бұрын
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 7 ай бұрын
@@monad_tcp but do you get free hosting on cloudflare?
@smort123
@smort123 7 ай бұрын
"We push on save." Ci as God intended.
@eldonad
@eldonad 7 ай бұрын
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 7 ай бұрын
Cowboy coding still strong, just shoot into live (get asked questions later)
@eldonad
@eldonad 7 ай бұрын
@@bnjkf9u3 The purest form of CI
7 ай бұрын
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 7 ай бұрын
Push on Save™: Because who needs Git when we have Syncthing versioning?
@theroyalblackfridge
@theroyalblackfridge 7 ай бұрын
"we push on save" --- dead!
@ChiefBridgeFuser
@ChiefBridgeFuser 7 ай бұрын
The younger generation's "clean compile, ship it" 😂
@daddy7860
@daddy7860 7 ай бұрын
OH I thought he said "unsafe", well... same thing really
@ChiefBridgeFuser
@ChiefBridgeFuser 7 ай бұрын
@@daddy7860 😂🤣😅😂😆 i heard unsafe the first time too.
@Williamthebrand
@Williamthebrand 7 ай бұрын
I completely lost it at that point.
@MrBaranygabor
@MrBaranygabor 7 ай бұрын
What does that mean?
@karimbenhassen2227
@karimbenhassen2227 7 ай бұрын
as a backend developer , dealing with legacy java code every day , now i feel like my life is more easy
@andersonentwistle
@andersonentwistle 7 ай бұрын
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'
@za_wavbit
@za_wavbit 7 ай бұрын
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 7 ай бұрын
@@za_wavbitgotta agree with ignoring the hype cycles, not just of JS, but pretty much everything.
@lilcotorro
@lilcotorro 7 ай бұрын
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.
@kalaiselvanra
@kalaiselvanra 7 ай бұрын
"still slower than the speed of light" 😂
@mountain3301
@mountain3301 7 ай бұрын
but they're working on it
@notsojharedtroll23
@notsojharedtroll23 5 ай бұрын
​@@mountain3301 true commitment to the craft IMO
@john_paul_r
@john_paul_r 7 ай бұрын
"but this year, they're out of VC funding" -- my drink damn near met my monitor lmfao
@magne6049
@magne6049 7 ай бұрын
timestamp?
@john_paul_r
@john_paul_r 7 ай бұрын
@@magne6049 bit starts at 5:48
@younesskafia4189
@younesskafia4189 7 ай бұрын
What's the joke? I understand the words but not put in that order
@john_paul_r
@john_paul_r 7 ай бұрын
@@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 7 ай бұрын
​@@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.
@t3dotgg
@t3dotgg 7 ай бұрын
Thanks for letting me sponsor this video!
@ahmadaccino
@ahmadaccino 7 ай бұрын
#consipracy everything is a damn ad nowadays smh! I'm suing
@EpicNicks
@EpicNicks 7 ай бұрын
t5 stack when
@SandraWantsCoke
@SandraWantsCoke 7 ай бұрын
@@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 7 ай бұрын
I knew it!
@PhilipAlexanderHassialis
@PhilipAlexanderHassialis 7 ай бұрын
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 7 ай бұрын
The real joke is that it is not a joke.
@ped7g
@ped7g 7 ай бұрын
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 7 ай бұрын
@@ped7g not even a mockumentary, yes... and yes the process was always unfolding under our mocking eyes.
@segueoyuri
@segueoyuri 7 ай бұрын
the real joke is javascript
@yxyk-fr
@yxyk-fr 7 ай бұрын
@@segueoyuri yet javascript works... well, it works enough most of the time, when properly coerced 😛
@segueoyuri
@segueoyuri 7 ай бұрын
@@yxyk-fr that's it lol it does work, but there's a lot of gotchas and gimmicks and libraries and...
@Supabase
@Supabase 7 ай бұрын
proud member of the t4 stack
@azsoftware
@azsoftware 7 ай бұрын
lmao
@megamind452
@megamind452 7 ай бұрын
Please can someone guide me how to setup t4 with app router
@za_wavbit
@za_wavbit 7 ай бұрын
@@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 7 ай бұрын
Don't know if you noticed but you are S in SATAN stack here :D
@miroslavmilosavljevic377
@miroslavmilosavljevic377 7 ай бұрын
you use t4 instead of t4? whats wrong with you?
@lewesc
@lewesc 7 ай бұрын
"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 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
@@Kalasklister1337I am actually doing this at my job, feels great and yet too suspiciously simple. Wouldn't choose anything else again!
@maciejlegowicz5834
@maciejlegowicz5834 7 ай бұрын
@@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
@TheTmLev
@TheTmLev 7 ай бұрын
Am I forever damned for understanding all he said and demonstrated... The chaos is real
@Puschit1
@Puschit1 7 ай бұрын
So, nothing of this was made up? I thought things like "quikiMarket" were just pop culture references
@asimplenameichose151
@asimplenameichose151 7 ай бұрын
@@Puschit1 Yes, there are bits of nonsense they also insert, like jjquery
@Puschit1
@Puschit1 7 ай бұрын
@@asimplenameichose151 Clever :)
@ar1i_k
@ar1i_k 7 ай бұрын
@@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
@zeustechdev
@zeustechdev 7 ай бұрын
@@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
@monad_tcp
@monad_tcp 7 ай бұрын
The customer just needed an Excel table...
@hippocleides7105
@hippocleides7105 7 ай бұрын
Google sheets as a database-God tier
@82NeXus
@82NeXus 7 ай бұрын
Libre Office!
@balyboo5856
@balyboo5856 7 ай бұрын
The customer just wanted a swing for his grand daughter.
@elcapitan6126
@elcapitan6126 7 ай бұрын
"just"
@LLEMM
@LLEMM 7 ай бұрын
@@hippocleides7105 I use power point.
@insu_na
@insu_na 7 ай бұрын
OK, but does Omegastar now finally support ISO timestamps?
@JohnVance
@JohnVance 7 ай бұрын
No but Bingo 5.2 was recently released and now supports ISO-8601 formatted name-o's.
@wisesquirrel4986
@wisesquirrel4986 7 ай бұрын
I love how I was thinking in the middle of the video "Wait, wasn't the KZbinr someone else last time?". I like this style of video.
@serchtul
@serchtul 7 ай бұрын
Probably another team, Omegastar is written in Java
@o1-preview
@o1-preview 7 ай бұрын
i fucking coded iso timestamps till the end of time and lost my job, wtf!
@hughmungusbungusfungus4618
@hughmungusbungusfungus4618 7 ай бұрын
That is the superior crossover
@remsee1608
@remsee1608 7 ай бұрын
This is exactly like that Krazam video except everything is technically accurate
@magne6049
@magne6049 7 ай бұрын
except qwikiMarket which should be QwikCity :-/
@magne6049
@magne6049 7 ай бұрын
4:07
@nbarbettini
@nbarbettini 7 ай бұрын
OmegaStar is beyond all technicalities
@FathDaniel
@FathDaniel 7 ай бұрын
What do you mean Krazam isn't just accurate it's exactly how it went on one of my jobs.
@magne6049
@magne6049 7 ай бұрын
@@FathDaniel he means that krazam made up words of services/tools, but these tools are real.
@GordonKindlmann
@GordonKindlmann 7 ай бұрын
I would pay money for merchandise featuring an image of the whiteboard by the end of this. Wisdom encapsulated.
@alphamikeomega5728
@alphamikeomega5728 7 ай бұрын
...as long as it arrives before it becomes obsolete (next week)
@MatthewSwabey
@MatthewSwabey 7 ай бұрын
@@alphamikeomega5728 How about a white t-shirt and washable marker pack instead? ... actually that is better documentation than some of those frameworks
@kailentit
@kailentit 7 ай бұрын
just found some on redbubble idk
@Fanaz10
@Fanaz10 7 ай бұрын
the star is the wrong side up
@yxyk-fr
@yxyk-fr 7 ай бұрын
@@Fanaz10 maybe, maybe not.
@Sound_.-Safari
@Sound_.-Safari 7 ай бұрын
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 7 ай бұрын
Major? I have ptsd about minor changes of ANY package, so I lock my versions entirely, without «^»
@andersonentwistle
@andersonentwistle 7 ай бұрын
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".
@za_wavbit
@za_wavbit 7 ай бұрын
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 7 ай бұрын
@@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 6 ай бұрын
@@za_wavbit 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
@w4439
@w4439 7 ай бұрын
"I appreciate the input; anyone else?"- scrum master
@DR_1_1
@DR_1_1 7 ай бұрын
I think Boeing may have been using scrum and agile too much...
@freehatespeech6804
@freehatespeech6804 7 ай бұрын
Lmaooooooo
@JohnVance
@JohnVance 7 ай бұрын
"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
@WistrelChianti
@WistrelChianti 7 ай бұрын
I like how the JS devs are turning into unix sysops over beard time
@monad_tcp
@monad_tcp 7 ай бұрын
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 7 ай бұрын
​@@monad_tcpHoly C looks better for interactive console commands than JS
@thesqueedler
@thesqueedler 7 ай бұрын
this comment doesn't have nearly the upvotes it deserves
@damicapra94
@damicapra94 7 ай бұрын
@@monad_tcp this would be a banger tweet ngl
@lashlarue7924
@lashlarue7924 7 ай бұрын
😂😂
@frank13621
@frank13621 7 ай бұрын
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 7 ай бұрын
At that point Im legit using full vanilla everything and producing a better one
@schtormm
@schtormm 7 ай бұрын
ehh, just use and get on with it lel
@Jadinandrews
@Jadinandrews 7 ай бұрын
​@@andersonentwistle yeah I do the same. Vanilla is tiny too.
@TravisHi_YT
@TravisHi_YT 7 ай бұрын
I gave up with TWCSS, it's beyond a joke.
@ChillerDragon
@ChillerDragon 7 ай бұрын
@@andersonentwistle when you are done with your vanilla rewrite make sure to release it as a competing library
@ofirgeller22
@ofirgeller22 7 ай бұрын
"It works with anything! (if you write an adapter)" lolz
@nazaG_89
@nazaG_89 7 ай бұрын
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 7 ай бұрын
IT universe summarized
@masterkraft4746
@masterkraft4746 7 ай бұрын
the Javascript world is just insanity
@segueoyuri
@segueoyuri 7 ай бұрын
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 7 ай бұрын
@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 7 ай бұрын
@@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
@superscatboy
@superscatboy 7 ай бұрын
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 6 ай бұрын
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 6 ай бұрын
@@AlexRodriguez-gb9ez All England need to do to win the world cup is to score higher than the other teams.
@thomascuvillier7250
@thomascuvillier7250 5 ай бұрын
You are forgeting one: - the year crypto will find actual use cases xD
@jimh472
@jimh472 5 ай бұрын
Bruh, that last one actually has a possibility of happening
@nielsunnerup7099
@nielsunnerup7099 5 ай бұрын
@@jimh472 And this year is the year!
@CottidaeSEA
@CottidaeSEA 7 ай бұрын
Now give us the one about Kubernetes... bonus points if you have an actual orchestra while talking about orchestration.
@sumitpurohit8849
@sumitpurohit8849 7 ай бұрын
Yay! Finally got SATAN Stack in 2024.
@SharunKumar
@SharunKumar 7 ай бұрын
Gilfoyle approves
@iswm
@iswm 7 ай бұрын
looks more like miniature headwear stack to me... oh wait... same thing.
@dadcodes
@dadcodes 7 ай бұрын
"2024 is the year of serverlesslessness" let's go htmx!
@LHCB6
@LHCB6 7 ай бұрын
"Don't write this down, all of this is gonna change." 😂🤣😂⚰
@timmeeyh6523
@timmeeyh6523 Ай бұрын
its the best lol
@AK-vx4dy
@AK-vx4dy 7 ай бұрын
I'm stunned by amout on work you done in this (and not gone crazy themselfs) :D
@utubekade
@utubekade 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
​@@BusinessWolf1excuses
@paulgaddis4329
@paulgaddis4329 7 ай бұрын
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 7 ай бұрын
It's the desire to understand something esoteric. Once it becomes mainstream it's time to remake it.
@segueoyuri
@segueoyuri 7 ай бұрын
@@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
@mahdiaghaei8154
@mahdiaghaei8154 7 ай бұрын
"What is V8?" "Exactly!" 🤣🤣🤣
@Joker22593
@Joker22593 7 ай бұрын
The pentagram was a nice touch
@panstromek
@panstromek 7 ай бұрын
the desperate face on "... if you know how to write an adapter" is too real
@GPT-4_Beta
@GPT-4_Beta 7 ай бұрын
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.
@ChiefBridgeFuser
@ChiefBridgeFuser 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
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
@EmptyZoo393
@EmptyZoo393 5 ай бұрын
@@xybersurfer Embedded often requires you to get nice and cozy with and oscilloscope. Particularly if you're dealing with lots of off-chip communication, you have to be able to check the transactions in real time. Some days are really monotonous, some days something blows up.
@burnere633
@burnere633 7 ай бұрын
Initial reaction: severe Krazam microservices vibes.
@XDarkGreyX
@XDarkGreyX 7 ай бұрын
Obviously. Camera, acting, music, etc.
@dirtywhitellama
@dirtywhitellama 7 ай бұрын
I'm mildly terrified by how much of this I actually understood.
@suvalaki
@suvalaki 7 ай бұрын
“We might as well rewrite straight to rust. Good idea”… “I didn’t say anything” Accurate
@wisdomelue
@wisdomelue 7 ай бұрын
“renamed to nativewind once it started working” 😭😭
@nullbeyondo
@nullbeyondo 7 ай бұрын
"Which works with any ORM or database!" "...If you know how to write the adapter." LMFAO
@pyajudeme9245
@pyajudeme9245 7 ай бұрын
Genius! I have watched every video on your channel at least 20 times.
@ryanisthewind
@ryanisthewind 7 ай бұрын
-but couldn't drizzle just... -Silence 🤣🤣
@runvnc208
@runvnc208 4 ай бұрын
ohh.. drizzle is real also?
@UIEngineering
@UIEngineering 7 ай бұрын
"We push on save." This is the WAY! 🙇
@za_wavbit
@za_wavbit 7 ай бұрын
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?
@plaintext7288
@plaintext7288 7 ай бұрын
2024 is the year of server-ful linux desktop🎉
@alxreiuuser5717
@alxreiuuser5717 7 ай бұрын
Make it make it happen.
@limbo3545
@limbo3545 7 ай бұрын
That makes me rethink my life decisions knowing more than half of what he was talking about.
@ceigey-au
@ceigey-au 7 ай бұрын
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)
@codeintherough
@codeintherough 7 ай бұрын
Gone are the days where web dev was the most accessible kind of programming
@Lazllb
@Lazllb 7 ай бұрын
hilarious how accurate this actually is 😂
@shadowslayer2248
@shadowslayer2248 Ай бұрын
Surprisingly I understood most of the tech that he talked about, well that's a win I guess
@GamingGeek9000
@GamingGeek9000 7 ай бұрын
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 7 ай бұрын
that's the point, I think. First, laugh. Then whine and despair.
@GamingGeek9000
@GamingGeek9000 7 ай бұрын
@@yxyk-fr Well that happened I am currently questioning my life choices
@volchonokilliR
@volchonokilliR 7 ай бұрын
@@yxyk-fr ... or continue laughing if you're not a Senior JS developer
@hakooplayplay3212
@hakooplayplay3212 7 ай бұрын
​@@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 7 ай бұрын
@@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.
@SimonLaudati
@SimonLaudati 7 ай бұрын
“Don’t write this down, next week all is gonna change” so true 😂
@kgsphinx
@kgsphinx 7 ай бұрын
I feel so sorry for JS devs… but then again they love it.
@kakwa
@kakwa 7 ай бұрын
To some degrees, they are even responsible for it.
@peterdieleman303
@peterdieleman303 7 ай бұрын
Javascript.
@eugenej.5584
@eugenej.5584 7 ай бұрын
@@kakwa ​ @kakwa THEY HAVE MAID THEIR GRAVE AND NOW HAVE TO LAY IN IT 💀
@za_wavbit
@za_wavbit 7 ай бұрын
Most just ignore it tbh. Like in any speciality, the newest stuff is basically just the domain of Twitter influencers.
@oskar1504
@oskar1504 7 ай бұрын
@@za_wavbit Fact.
@BlackbeardKNAC
@BlackbeardKNAC 5 ай бұрын
I decided rather arbitrarily more than a decade ago that I was going to be a front end developer and so I learned JavaScript, and I mean I really learned it. Then I started writing services in Python and C#. I quickly learned that actual software engineering on the server is like reading a novel where coding on the front end with JavaScript is like reading the funny pages in the Saturday paper.
@moonasha
@moonasha 7 ай бұрын
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..."
@za_wavbit
@za_wavbit 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
Worked as js dev 5years and now I'm happy golang dev 😊 happy that escape 😂
@TommyAMV
@TommyAMV 7 ай бұрын
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
@rawpointer
@rawpointer 7 ай бұрын
C++ seniors are the bearded ones. JS seniors use mustaches. Nothing escapes me.
@rajington
@rajington 7 ай бұрын
Bold of you to assume this video will still be relevant for all of 2024
@The_Living_Room_Tapes
@The_Living_Room_Tapes 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
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.
@OsaPL1
@OsaPL1 7 ай бұрын
The real question is, does it work with Galactus service? Haha, lovin this Krazam parody.
@FRanger92
@FRanger92 7 ай бұрын
This you: Carmela-bixoxo 18 minutes ago The real question is, does it work with Galactus service? Haha, lovin this Krazam parody Should i use here??? lmao They even forgot to remove the newline character with thier bot! lmao KZbin is full of this shit.
@SteveOnTheInterweb
@SteveOnTheInterweb 7 ай бұрын
As I have not used Javascript for 9 months I honestly can't tell if this is made up or not, but it is for sure realistic and hilarious!
@jm-alan
@jm-alan 7 ай бұрын
I really wanted to enjoy this video but it was so realistic I went temporarily insane with rage
@frejpersson3199
@frejpersson3199 7 ай бұрын
My advice; become an accountant, get a girl, house and a family.
@kanekiuchiha5493
@kanekiuchiha5493 6 ай бұрын
As a professional backend dev I felt that ... Time to look for another job😂
@nyandyn
@nyandyn 7 ай бұрын
Discord ping at 0:33. Priceless.
@z4zuse
@z4zuse 7 ай бұрын
I am glad it has subtitles, to ensure that I have no clue
@DaltonR121
@DaltonR121 7 ай бұрын
I need a reaction video out of Theo. Legit surprised I haven't seen a reaction out of Primeagen yet.
@Leto2ndAtreides
@Leto2ndAtreides 6 ай бұрын
It's out.
@tehArgento
@tehArgento 7 ай бұрын
Sr was just trying to vent and rant with someone that has to listen to him and just watch. Perfect use of a junior willing to endure anything just to get a job XD
@AnindoSarker
@AnindoSarker 7 ай бұрын
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 😢
@poorusher
@poorusher 7 ай бұрын
Also "The documentation hasn't been started yet".
@JamesMoyle_3p
@JamesMoyle_3p 7 ай бұрын
That is so good. Theo mentioned !!!
@aaaaanh
@aaaaanh 7 ай бұрын
We went from galactus back in the good ole days on a million dollar per month cluster to t4 cutting edge scale to 0 cost and 0 income, I’m so proud of this field
@amandahugankiss4110
@amandahugankiss4110 7 ай бұрын
even missing most of the jokes this shit is still funny.
@zechordlord
@zechordlord 7 ай бұрын
"Of course we might as well rewrite all of it to Rust. Good idea" "I didn't say anything" I'm dead :D
@abdellahcodes
@abdellahcodes 7 ай бұрын
The most real depiction of the js landscape 😂
@lllllllllillilillll
@lllllllllillilillll 7 ай бұрын
KRAZAM's video made me strongly consider to opt for frontend. This one makes me think backend wasn't _that_ bad after all...
@andrewschroeder9502
@andrewschroeder9502 7 ай бұрын
The Jack Borrough x Kai Lenit crossover episode!
@BananasananaB
@BananasananaB 6 ай бұрын
'We push on save' needs to be a decal/sticker/tshirt.
@benonyoutube
@benonyoutube 7 ай бұрын
As a developer of nearly 20 years, I hate how wildly inaccurate, but also painfully accurate this is.
@andersonentwistle
@andersonentwistle 7 ай бұрын
I'm feeling this to be more reality than satire, must be why I wasn't laughing too much 😭 very much JavaScript-only
@za_wavbit
@za_wavbit 7 ай бұрын
I think the main thing that's inaccurate is the "senior" part. Never met a senior+ who actually jumped on every hype train like this, it's only the Kent Dodds types who spend their lives shilling every new library they find on Github
@nascentcloud3740
@nascentcloud3740 6 ай бұрын
I have a secret, none of this matters. Just use Angular and if you use javascript on the backend, then you need to learn Java.
@rrmackay
@rrmackay 7 ай бұрын
Sitting here watching this while building a React component in JS
@za_wavbit
@za_wavbit 7 ай бұрын
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 7 ай бұрын
​@@za_wavbit 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.
@skorotkiewicz
@skorotkiewicz 7 ай бұрын
I know it was supposed to be a comedy, but it's actually a reality and not a comedy, it's more like a documentary, I myself use BlitzJS and Prisma, but I also use T3 and Prisma, I love Prisma because it's really simple and works really well with JS/TS.
@kalaiselvanra
@kalaiselvanra 7 ай бұрын
He chose death when he asked about Kubernetes 😂
@mccafferyfamily
@mccafferyfamily 7 ай бұрын
Met some devs that past year which would be interesting use cases even if there stereotypes are not well known 1) A developer stuck in 1985 still using Clipper (Dbase compiled language) for MS-DOS to develop financial management s/w for their enterprise 2) A developer stuck in 1992 still using Visual Basic 3 designed for Windows 3.1 to develop their internal software building with OLE & DDE
@GoKotlinJava
@GoKotlinJava 7 ай бұрын
can't find free cloudflare runtime edge worker < 1mb? Free plan has a limit right. 100k worker seconds?
@MikkoRantalainen
@MikkoRantalainen 6 ай бұрын
The only joke in this video is the beard, the rest is 100% real for many JS developers, unfortunately.
@codenocode
@codenocode 7 ай бұрын
why is no one talking about SATAN stack and the star ⭐️
@clickykbd
@clickykbd 7 ай бұрын
I believe in those contexts they are called pentagrams. ;-)
@idunno121
@idunno121 7 ай бұрын
How is having an empty office building a reason to write everything in Javascript?
@Softcushion
@Softcushion 7 ай бұрын
Might as well be a documentary.
@creamyhorror
@creamyhorror 7 ай бұрын
Pentagram with SATAN, hah. Ouch, I understand all of this (and have looked at most of the libraries). Figuring out what works with what and also works on mobile and whether it does auth and whether to use Postgres or a Postgres derivative like Supabase and which ORM to use and can it work with tRPC and what front-end UI store & query cache to use and what websocket library is usable and whether it has React Native adapters and whether to use k8s yadda is just painful. Then you make some progress and realise some part of some library isn't ready/compatible, and have to backtrack. In other languages, people create frameworks integrating a workable set of libraries/tech, but JS having to handle mobile apps and styling and websockets and all in addition to the backend really makes for a tougher job. It's unlike other ecosystems like PHP, C#, etc., where centralised framework teams make all these choices.
@TravisHi_YT
@TravisHi_YT 7 ай бұрын
"lol Tamagui, supabass, these ridiculous made up names!" Oh, they're all real :(
@giorgos-4515
@giorgos-4515 7 ай бұрын
type safe styling is something years before we could not even imagine.
@adreto2978
@adreto2978 7 ай бұрын
we are approaching front end singularity
@perelium-x
@perelium-x 7 ай бұрын
did he just draw A pentagram & satan at the top...what kinda ritual is this🤣.
@tecsmith_info
@tecsmith_info 7 ай бұрын
Just found your channel, very funny, subscribed!
Interview with Senior Rust Developer in 2023
9:46
Programmers are also human
Рет қаралды 740 М.
Interview With A Sr JavaScript Dev | Prime Reacts
24:43
ThePrimeTime
Рет қаралды 245 М.
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 119 МЛН
*Next-door 10x Software Engineer* [FULL]
4:50
Programmers are also human
Рет қаралды 788 М.
Interview with Esoteric Language Academic 2024
8:49
Programmers are also human
Рет қаралды 205 М.
This is Why Programming Is Hard For you
5:33
Volo In Tech
Рет қаралды 16 М.
Interview with Product Manager in 2024 [Corporate]
5:53
Programmers are also human
Рет қаралды 411 М.
The Minecraft Movie memes are way too good.
8:10
Phoenix SC
Рет қаралды 140 М.
Interview with a GNU/Linux user - Partition 1
5:59
Programmers are also human
Рет қаралды 618 М.
The Expert (Short Comedy Sketch)
7:35
Lauris Beinerts
Рет қаралды 31 МЛН
Are we going back to PHP with fullstack JavaScript?
9:57
Maximilian Schwarzmüller
Рет қаралды 153 М.
Creator of Node talks Deno 2.0 and the Future of JS
1:30:33
ThePrimeTime
Рет қаралды 93 М.
Interview with a Senior C# Developer
10:56
Programmers are also human
Рет қаралды 650 М.
Players push long pins through a cardboard box attempting to pop the balloon!
00:31