Тёмный
Kelvin Omereshone
Kelvin Omereshone
Kelvin Omereshone
Подписаться
Welcome to my channel! I document my coding and indie hacking journey, sharing insights for mid-level and senior web developers.
Rsbuild is 3x faster than Vite
4:55
Месяц назад
My perfect home office and desk setup
14:37
2 месяца назад
The Theo Problem
5:32
2 месяца назад
TKYT #61 The Truth about htmx from Its creator
1:26:06
2 месяца назад
Why Apple disabled PWAs
7:30
4 месяца назад
TKYT #59 The State of PWAs with a PWA Specialist
1:26:08
4 месяца назад
How to get better at CSS
1:48
5 месяцев назад
CSS :has() explained in 120 seconds
2:00
5 месяцев назад
You don't need a CSS preprocessor with Adam Argyle
1:10:40
6 месяцев назад
Build APIs with Swift and Vapor with Tim Condon
56:06
8 месяцев назад
React devs can use JSX in Vue
11:47
Год назад
Комментарии
@terrencemoore8739
@terrencemoore8739 3 дня назад
It feels like if I have to learn this much to use a component library, I might as well have used vue or svelte. Web components don't need all the syntactic sugar (or modules for that matter) that Lit adds. My favorite feature of web components is that its just javascript. How has your experience been using it since this video?
@aberbaCodes
@aberbaCodes 7 дней назад
Man your reactions are so intense 😂. It's so weird
@dominuskelvin
@dominuskelvin 6 дней назад
😂😂
@dominuskelvin
@dominuskelvin 13 дней назад
I had so much fun geeking out with Henning on Unpoly. Let me know what you all think 😊
@gadgetboyplaysmc
@gadgetboyplaysmc Месяц назад
Because 400ms * 3 is not that much. Vite is pretty well-adopted at this point. Should also look at Farm-fe btw.
@dominuskelvin
@dominuskelvin 29 дней назад
Yeah but 3x will definitely make a difference for time and money spent in CI/CD computes!
@theglitchmindset2256
@theglitchmindset2256 Месяц назад
The music?
@dominuskelvin
@dominuskelvin 29 дней назад
Yeah I made it. You can search for “Kelvin Khord” on Spotify
@ConernicusRex
@ConernicusRex Месяц назад
"I know Swift to be a UI framework" is where I shut the video off. Swift is a fully featured multiparadigm language. It's neither a framework nor for UI. In fact it contains two full UI frameworks out of the box separate from the core language.
@dominuskelvin
@dominuskelvin Месяц назад
Hey I believe the point we were alluding to was Swift being popularly used for authoring mobile UIs.
@vidyaabhimaan
@vidyaabhimaan Месяц назад
Steve wouldn't be able to teach Einstein to peel a banana if there was a gun to his head.
@vidyaabhimaan
@vidyaabhimaan Месяц назад
I am coding yo! hear my keyboard banging!! I am so cool!
@magfal
@magfal Месяц назад
There is no good ORM, the concept is not good.
@lennoxcharles6092
@lennoxcharles6092 Месяц назад
Migration files can be intense especially when it gets bulky. Quite stressful to create a file to probably change the name of a column
@dominuskelvin
@dominuskelvin Месяц назад
Yeah I think migration files are one of those blindly adopted patterns that have fewer gains and lots of downside. Back in my Laravel days I never understood it 😅
@kyngcytro
@kyngcytro Месяц назад
Dude why do you sound tired?
@dominuskelvin
@dominuskelvin Месяц назад
It was an early morning recording. Is it that obvious? 😬
@thepeer
@thepeer Месяц назад
Stop using ORMs and start raw dogging SQL
@dominuskelvin
@dominuskelvin Месяц назад
No
@kyngcytro
@kyngcytro Месяц назад
Big no
@lennoxcharles6092
@lennoxcharles6092 Месяц назад
hell no!
@Gustavewpm
@Gustavewpm 29 дней назад
🧠🧠🧠
@BaisukPinto
@BaisukPinto Месяц назад
I'd like to know if we create lit project in vite, about routing should we use what? can we use Vaading router can you make some videos about routing in vite with lit
@yoanestradablanco1608
@yoanestradablanco1608 2 месяца назад
Brother, I'm going to try it, I'm installing with vue3 right now, I'll tell you my experiences later in the comments.
@dominuskelvin
@dominuskelvin 2 месяца назад
Awesome 👏🏾
@babblebey
@babblebey 2 месяца назад
If you did a Google search of "Rsbuild" immediately after the first few minutes of the video... Say HI 👋🏾 I'm looking at this for sure, been itching since SailsconfAF2024 😊
@lennoxcharles6092
@lennoxcharles6092 2 месяца назад
Rsbuild is amazing, which makes the boring stack amazing and stable, no wonder it bundles so quickly on refresh no matter how many pages you have. I also like that it focuses a lot on UX not just DX alone. I will definitely check it out. Thanks Kelvin
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah for sure it’s one of the reasons that went with it for Shipwright. UX > DX but Rsbuild offers great DX as well so it’s literally too good to be true but it is true 😅
@favouritejome
@favouritejome 2 месяца назад
I've got to try Rsbuild, then!
@dominuskelvin
@dominuskelvin 2 месяца назад
Yup if you are shipping TBJS today you are already using it but you can also use the create-rsbuild CLI
@MdPiarulIslam-st7dw
@MdPiarulIslam-st7dw 2 месяца назад
Hey bro! Are you looking for a professional youtube thumbnails deginer and Video SEO expert??
@philemonokpokpa503
@philemonokpokpa503 2 месяца назад
Hehehehe! Kelvin my guy, no allow Theo catch you for bad area oooo. The guy for do video on top this table wey you dey shake 😊
@dominuskelvin
@dominuskelvin 2 месяца назад
😅
@MrTomyCJ
@MrTomyCJ 2 месяца назад
33:45 In this part it's not shown, but it seems this countdown is not "repeatable". It doesn't get "reset" when called in a second for-of loop. If you call its next() method before the loop, you'll see the loop starts counting from 4 instead of 5. I suppose what should be done is to create a new countdown object, so they are usually (or always?) "disposable"?
@timothyolanrewaju6399
@timothyolanrewaju6399 2 месяца назад
Nice setup Kelvin.
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks Timothy
@lennoxcharles6092
@lennoxcharles6092 2 месяца назад
Thank you for putting Sails out there! These tantrums are really unnecessary, feels like JS devs just focus on shiny stuff and not getting actual stuff done.
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah but there exist folks like you and I who like a calm JS ecosystem and just want to build products. My job now is to advocate for those folks!
@lennoxcharles6092
@lennoxcharles6092 2 месяца назад
I love the props you got, i like the magic setup also. The setup is minimal as you always mentioned. Amazing setup chief.
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks Lenny!!!
@favouritejome
@favouritejome 2 месяца назад
From the setup, I can also call it a perfect home office setup for everyone. Thanks for sharing with us!
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks for watching Favourite
@olalekanraheem4655
@olalekanraheem4655 2 месяца назад
I generally don't care about Theo, but the sailsjs you just mentioned is not the laravel alternative in the JS world. Adonisjs is still better as an alternative. I know you might not be a fan of TS but I think we all should agree that there should be no discrimination between TS and Js. All this TS is better than JS(reversed also) is a baby play.
@dominuskelvin
@dominuskelvin 2 месяца назад
I've tried Adonis and while it's a good tech I'll chose Sails every time because it works for me. And again right your TypeScript while I write my JavaScript and show me what you've built and I'll show you mine :)
@dominuskelvin
@dominuskelvin 2 месяца назад
And also what's your justification for not mentioning Vue which is more mature than Solid and Svelte? Is that also baby play?
@olalekanraheem4655
@olalekanraheem4655 2 месяца назад
@@dominuskelvin Theo is a fan boy, don't expect more than that from him. I use react, Vue, svelte and Angular my favourite
@olalekanraheem4655
@olalekanraheem4655 2 месяца назад
@@dominuskelvin yes, what works for everyone is different. But I have found that when you don't pick sides in the JavaScript world, you end up becoming more versatile than most folks. I write both JS and TS. I use JS when required and use TS when it best gets the job done. It's not about the app you have built, we have great apps built with worse languages and frameworks
@olalekanraheem4655
@olalekanraheem4655 2 месяца назад
@@dominuskelvin But also even if Adonisjs does not work for you, don't deny the fact that it is closest to laravel in particular, especially when it comes to approach and style of coding. Except if you have not really used it before, then you might not get what saying
@therustguy10
@therustguy10 2 месяца назад
Nice setup kel! I also use my iPhone camera. The continuity camera feature is great for the iPhone and MacBook.
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks Chinedu. I haven't had much need for the continuity camera feature just yet but it's a dope feature.
@preciousegwuenu2938
@preciousegwuenu2938 2 месяца назад
I like your setupppp. I love that the items in your setup are thoughtful. You didn't just put random stuffs because it was aesthetically pleasing, but because it meant something to you. I love the color theme and... your table clamp phone holder is a game changer 😭 This is my first time seeing a clamp as a phone holder 😂. I can see you always work with timeeee🌚😂 I was even thinking you had one mad camera only for you to say it was your iPhone I was like whatttt!?😭😂 it’s clearrrrr! Love itttt I’m glad you got a new mic😂 I can relate with the noise remover software… it’s headache 😩
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks Presh. Yeah the phone holder as a table clamp is a game changer for me and yes you can get an amazing video with your iPhone's camera. I will do a video on that soon on how I do it(It's on my Calendar for next week)
@preciousegwuenu2938
@preciousegwuenu2938 2 месяца назад
@@dominuskelvin wow, I can’t wait to see the video, thanks 😊
@NeighborhoodCoder
@NeighborhoodCoder 2 месяца назад
🎉first comment
@dominuskelvin
@dominuskelvin 2 месяца назад
Yay
@g-kkone1662
@g-kkone1662 2 месяца назад
Functional set up Bro ! I like it!
@dominuskelvin
@dominuskelvin 2 месяца назад
Thanks 🙏🏾
@thepromisebenard
@thepromisebenard 2 месяца назад
Nice set up Kelvin. Seems you really love Elgato products?
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah it’s quite good
@keichinger
@keichinger 2 месяца назад
Hey, cool video. Quick tip/question: Could you please set your mic's audio line from stereo to mono? That way you're not just on my left ear, but also on my right :) That's also important for people with hearing disabilities, or even with a broken/janky setup.
@dominuskelvin
@dominuskelvin 2 месяца назад
Hey sorry about that I already found out what the problem was. It wasn’t with my mic it was with the software I recorded with. So I’ve fixed it for the last video I uploaded and reported the bug
@SoftIceCreamMan
@SoftIceCreamMan 2 месяца назад
Theo called Fireship alt-right before he popped off on youtube. Now they’re friends? Sus
@zhanezar
@zhanezar 2 месяца назад
you uploaded a video with terrible audio, now i know you are a Rails/Laravel developer
@elpolodiablo5486
@elpolodiablo5486 2 месяца назад
Just watch DarkViperAU videos on Theo to understand how horrible he is.
@DavidFregoli
@DavidFregoli 2 месяца назад
soy metrosexual merchant of complexity
@1OvOI
@1OvOI 2 месяца назад
just gonna cry over your shit not being mentioned? pathetic
@muco8669
@muco8669 2 месяца назад
How are you different from him? As you demonstrated in this video, I see you as a Sails and VueJS fanboy.
@St0rMsk
@St0rMsk 2 месяца назад
My take is, that there is no Laravel in a JS ecosystem means, that we do not have go-to solution. Like id you want to build an app with php you with Laravel. If you want to build an app with js, you can choose what ever suits you. One can argue that Nuxt is like laravel with their million modules, but thats not the point.
@tamicktom
@tamicktom 2 месяца назад
Exactly, even though there are frameworks similar to the idea of ​​laravel in JS, we don't have one that is super popular and considered the standard for creating a project. Theo's point was exactly this
@zzzyyyxxx
@zzzyyyxxx 2 месяца назад
Theo is an arrogant douchebag who presents his opinions as facts very often in his videos. The React Native vs Flutter video is a prime example, even though people in the Flutter community have much more measured takes, like Luke Pighetti. Only when Luke calmed Theo down and educate him did he start becoming more fair to Flutter and React Native, and even then, he put out a new video again filled with arrogantly presented inaccuracies.
@michaelogala4443
@michaelogala4443 2 месяца назад
His comparison of create-t3-app to Rails told me all I needed to know. Anyone who can’t differentiate between template generators and a framework does not deserve any attention
@dominuskelvin
@dominuskelvin 2 месяца назад
💯💯💯💯💯
@bobsimple8291
@bobsimple8291 2 месяца назад
my left ear enjoyed
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah sorry about that. I just caught it and in fact this video helped me fixed another video schedule for tomorrow. Apparently something happened when I recorded and I didn’t use a headset if not I would have caught it sooner 🥹
@zzzyyyxxx
@zzzyyyxxx 2 месяца назад
Would you be able to edit to remix mono to stereo and re-upload the video? That'd probably be the best solution.
@Joshua-dc4un
@Joshua-dc4un 2 месяца назад
One rule of thumb "whenever Theo opens his mouth he's most likely wrong"
@12px
@12px 2 месяца назад
@KayandraJT
@KayandraJT 2 месяца назад
There's no audio on PC....
@pau1phi11ips
@pau1phi11ips 2 месяца назад
It's just on the left channel I think
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah my bad, didn’t use a head set to listen in during edits and my recorder for some reason recorded in mono 🥹 but the bright side is my video for today has been fixed because it had same issue. So sorry
@dominuskelvin
@dominuskelvin 2 месяца назад
This might help ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kfHcnr7XGbE.htmlsi=zsEvTt3h7A6u2V30
@iPenguins
@iPenguins 2 месяца назад
Didn't you a fanboy of just other tech brotha Definitely people use alternatives and you can name a ton of them, but point was that most (!) js devs uses modular things rather than batteries included solution
@kyngcytro
@kyngcytro 2 месяца назад
Lol he probably knew nothing about sails. The vue thing hurt me tho. 😫
@dominuskelvin
@dominuskelvin 2 месяца назад
Yeah that’s why I state it’s not a direct representation of the general sentiments in the JS web dev ecosystem
@kyngcytro
@kyngcytro 2 месяца назад
@@dominuskelvin yeah I got that. But you can't really fault him for missing a couple frameworks.if anything I'd say you are both on the same side. His conclusion was that the JavaScript ecosystem offered a lot of good methods and frameworks such that we can't have one right one like with ruby/rail and php/laravel
@mon_codes
@mon_codes 2 месяца назад
I already unsub theo long time ago. I can develop big and small projects with laravel without thinking what library to use for handling websockets, mail library, etc. I use vue on my frontend, switching from react to vue makes my life easier.