From 0 to Production - The Modern React Tutorial (RSCs, Next.js, Shadui, Drizzle, TS and more)

  Рет қаралды 212,291

Theo - t3․gg

Theo - t3․gg

Күн бұрын

The Modern React Tutorial is FINALLY done. This one took awhile.
Shoutout to ALL the awesome sponsors who made this possible:
- Vercel
- Clerk
- Posthog
- Sentry
- Upstash
NOTES I MENTION DURING VIDEO
"Nextgram": github.com/vercel/nextgram/tr...
"useUploadThingInputProps": gist.github.com/t3dotgg/0464c...
GITHUB REPO github.com/t3dotgg/t3gallery
TIMESTAMPS (TY EMBED ❤️)
00:00 - Intro + Sponsors
03:30 - Scaffolding the project
06:12 - Creating our todo list
08:39 - Creating repo & pushing to GitHub
10:23 - Linking our repo to Vercel
12:07 - Deploying to Vercel
13:32 - Setting up uploadthing for images
15:40 - Displaying our mock data
17:35 - Next.js Layouts Explained
19:45 - Scaffolding our UI
21:47 - Tidying up builds & enabling turbo
24:18 - Setting up our Database
35:14 - Dynamic Routes
37:40 - Changing our database schema
43:00 - Adding authentication
54:04 - Setting up image uploading
01:04:10 - Connecting users to images
1:09:41 - server-only & React Taint
1:17:18 - The next/image Component
1:22:58 - Error management w/ Sentry
1:32:07 - Image page w/ Parallel Routes
2:04:15 - Fixing the upload button
2:11:05 - Setting up toaster w/ shadcn/ui
2:26:40 - Adding analytics w/ PostHog
2:38:21 - Delete button w/ Server Actions
2:49:52 - Adding rate limits w/ Upstash
2:56:44 - Locking down uploads
3:00:59 - Challenges for the Viewer
3:02:35 - Outro
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏

Пікірлер: 429
@t3dotgg
@t3dotgg 25 күн бұрын
UPDATES: - create-t3-app now uses latest Next, which should fix some bugs with hot reloading on parallel routes - MAKE SURE YOU USE THE DEFAULT PREFIX WHEN SETTING UP VERCEL POSTGRES - Clerk Core 2 is no longer in beta! If you just `pnpm install @clerk/nextjs` you will have this version now :) Oh also - GITHUB REPO IS HERE: github.com/t3dotgg/t3gallery
@shivammishra1980
@shivammishra1980 25 күн бұрын
Should I use dependency injection with posthog? if in case I want to migrate to something like mixpanel?
@zxcaaq
@zxcaaq 25 күн бұрын
ur a legend
@mazwrld
@mazwrld 25 күн бұрын
💜
@kingjune6685
@kingjune6685 25 күн бұрын
when will the t3 stack updated
@georgepetroff2364
@georgepetroff2364 22 күн бұрын
Thanks Theo, amazing tutorial as always ❤Recently you are bringing back the vibes of the time when pokemon roundest was around 😁would be amazing bringing new updated version of it tho'. UPLOADTHING is a game changer, finally something more about it too
@qwerasdfhjkio
@qwerasdfhjkio 26 күн бұрын
"primeagen still had a job"🤣
@lukem121
@lukem121 25 күн бұрын
Wow nice, I have been looking forward to a video that isn't you reading an article or documentation. It's nice to see some actual programming 😁 Thank you for the vid!
@Amruth
@Amruth 25 күн бұрын
Honestly, this is the kind of content I subscribed for. Really respect Theo for putting out content like this for free that's extremely useful and especially targeted towards intermediate devs. A lot of the content is only for beginners.
@RobertMcGovernTarasis
@RobertMcGovernTarasis 25 күн бұрын
Indeed, only came across Theo a little while back and only ever seen him as a talking head. Not an actual coder, so this was quite informative
@Joseph-Codes
@Joseph-Codes 25 күн бұрын
Watch his lives
@good_eats876
@good_eats876 25 күн бұрын
Amazing comment !!!!!
@crowlsyong
@crowlsyong 25 күн бұрын
I agree
@R0cky0
@R0cky0 26 күн бұрын
Yo, I want to appreciate for the amount of work and effort you put into this also by not putting up a paywall and choosing not to take the easy path. Making this available (for free) to the community is truly commendable. Your work is worth so much more than those who charge for courses however are much less informative than this. A million thanks!
@carvierdotdev
@carvierdotdev 24 күн бұрын
Yes and yes. I completely agree with you. I feel that we are very lucky to have such incredible people in the JS community with such background..
@embedyt
@embedyt 26 күн бұрын
Timestamps 00:00 - Intro 00:47 - Who, What & Why 03:30 - Scaffolding the project 06:12 - Creating our todo list 08:39 - Creating repo & pushing to GitHub 10:23 - Linking our repo to Vercel 11:00 - Fixing the Environment Variables 12:07 - Deploying to Vercel 13:32 - Setting up uploadthing for images 15:40 - Displaying our mock data 17:35 - Next.js Layouts Explained 19:45 - Scaffolding our UI 21:47 - Tidying up builds & enabling turbo 24:18 - Setting up our Database 35:14 - Dynamic Routes 37:40 - Changing our database schema 43:00 - Adding authentication 54:04 - Setting up image uploading 01:04:10 - Connecting users to images 1:09:07 - What's next (Take break here) 1:09:41 - server-only & React Taint 1:17:18 - The next/image Component 1:22:58 - Error management w/ Sentry 1:32:07 - Image page w/ Parallel Routes 2:04:15 - Fixing the upload button 2:11:05 - Setting up toaster w/ shadcn/ui 2:26:40 - Adding analytics w/ PostHog 2:38:21 - Delete button w/ Server Actions 2:49:52 - Adding rate limits w/ Upstash 2:55:05 - Redeploying to Vercel 2:56:44 - Locking down uploads 3:00:59 - Challenges for the Viewer 3:02:35 - Outro
@t3dotgg
@t3dotgg 26 күн бұрын
THANK YOU
@akinoreh
@akinoreh 25 күн бұрын
@@t3dotgg It'd be nice if this was also a playlist with shorter videos. It's easier to consume that way. Personally, I won't be watching this in one go. While having chapters help, it's still one video. Haven't started yet, but I'm curious how beginner friendly this is. While I'm good at JS, I haven't tried any front-end library/framework (although, I keep tabs on them). So I think it requires some kind of leap from plain JS to front-end libraries. I currently have that mental gap. Hope this helps a little.
@RogueTravel
@RogueTravel 25 күн бұрын
@@akinorehI’d be so sad if this was broken up into a playlist.
@akinoreh
@akinoreh 25 күн бұрын
@@RogueTravel Notice the "also". Besides, what's the advantage of a single video (contrary to a playlist)?
@JSLegendDev
@JSLegendDev 25 күн бұрын
@@akinoreh As someone who makes programming tutorials (JavaScript gamedev tutorials), there are big negatives with publishing in multiple parts. Here are the main two : - Next parts will always make progressively less views than the first part giving the impression that your channel is dying. - It clutters your channel and makes it hard to find content.
@lasso01
@lasso01 25 күн бұрын
Amazing content. I don't usually watch that many tutorials anymore, but this feels exactly what i needed to hone my skills with all the new stuff. Thanks Theo!
@woet7891
@woet7891 21 күн бұрын
Love it! Was needing this a lot 🙏🙏 Most tutorials out there tend to leave important stuff out that's needed for any decent production application like the error monitoring, event tracking and rate limiting so it was super useful to see how you're tackling this
@johnbauer9907
@johnbauer9907 26 күн бұрын
Thank you. I dont use any of this stack except for typescript and it is nice to see the start to finish...
@CharlieBelvo18
@CharlieBelvo18 17 күн бұрын
Incredible tutorial, maybe the best overview I"ve ever seen to build and deploy a webapp. Thanks Theo for showing the rest of us the way
@codewithantonio
@codewithantonio 26 күн бұрын
Lets goooooooooo
@t3dotgg
@t3dotgg 26 күн бұрын
I think you released 20 tutorials since I started planning this one 🙃
@Blade_Dhruv
@Blade_Dhruv 26 күн бұрын
Thanks to both of you, I was able to learn coding because of you guys, thanks my real teachers🙇🏻‍♂️
@mchisolm0
@mchisolm0 6 күн бұрын
Thanks again for the tutorial. Finally made it through and I feel I have learned a lot. Appreciate your time and the sponsors' willingness to partner with you to make it happen.
@alexandermackintosh1755
@alexandermackintosh1755 25 күн бұрын
Thank you so much this is incredibly useful content!! Just as i decided like a week ago to take the plunge to learn a bit about next hahah ❤
@prickitt
@prickitt 26 күн бұрын
This is great, thanks for making it!
@zainraz4
@zainraz4 26 күн бұрын
YESSS BEEN WAITING FOR THIS!! Can’t wait to watch and follow along!
@recksonkhiangte1488
@recksonkhiangte1488 26 күн бұрын
Oh wow! This is crazy, thank you for putting this out.
@desertislanddivs
@desertislanddivs 25 күн бұрын
This was so awesome, thanks so much for pouring all the time, blood and syntax into it for us ^^
@caiolaytynher5994
@caiolaytynher5994 26 күн бұрын
Literally started learning this stuff yesterday, seems made for me
@madhudson1
@madhudson1 25 күн бұрын
haven't watched it yet, but the fact that you've put this out for free is incredible
@julietaparpinelli7162
@julietaparpinelli7162 18 күн бұрын
This video is just amazing! Thank you so much!! I appreciate that we can all see you coding and facing real-life errors and being honest about them. 👏
@ErikTheHalibut
@ErikTheHalibut 25 күн бұрын
Theo, please keep making tutorials like this! This is extremely helpful as a learning dev.
@user-dm8sw5qn4p
@user-dm8sw5qn4p 24 күн бұрын
Theo, just four words: you made amazing tutorial!!! Thank you
@joeljededemekong5628
@joeljededemekong5628 26 күн бұрын
This is a blessing fr I’m so thankful that this exists
@joshuaborseth
@joshuaborseth 26 күн бұрын
The hair covering your face is giving me OG roundest Pokémon theo vibes
@t3dotgg
@t3dotgg 26 күн бұрын
This was semi intentional
@l-Il.-._.-.lI-l
@l-Il.-._.-.lI-l 25 күн бұрын
Keeping it real for the nerds
@vitorwindberg4212
@vitorwindberg4212 24 күн бұрын
damn the roundest pokemon nostalgia hit me with this comment
@metatronicx
@metatronicx 22 күн бұрын
Thank you Theo for this video. Thanks for showing us how we should manage and succeed in every project. Y'all dev brothers, never forget to-do lists. They are crucial
@jacobvanschenck
@jacobvanschenck 17 күн бұрын
What a legend. Thank you sir for all the work you put into this. Something to learn here for any dev of any skill level!
@oxnull738
@oxnull738 25 күн бұрын
Finally, a video where you're not just reading from an article.
@Fanaro
@Fanaro 25 күн бұрын
Crazy that a master software engineer such as Theo has infra this accessible and simple.
@AlexanderJuncosa342
@AlexanderJuncosa342 26 күн бұрын
Damn I was actually watching the old tutorial, this came just at the right time :D Great content!
@christianbauer3417
@christianbauer3417 23 күн бұрын
Wow, you are providing a ton of useful advice! This is awesome. Thanks a lot Mr T3 :-)
@dian_youtubes
@dian_youtubes 23 күн бұрын
This was amazing! Thank you Theo!
@bbpfreddy
@bbpfreddy 9 күн бұрын
Amazing guide. always learn a thing or 2 by walking through this
@petarozretic6140
@petarozretic6140 25 күн бұрын
Was waiting for this, tyvm :D
@cariyaputta
@cariyaputta 20 күн бұрын
Quality tutorial. Added this to my knowledge base.
@saidyeter
@saidyeter 24 күн бұрын
phenomenal tutorial. thanks theo
@jhimymichel3045
@jhimymichel3045 25 күн бұрын
thanks for the tutorial Theo 🥰
@josef-stampede-ai
@josef-stampede-ai 26 күн бұрын
Fantastic, cant wait to get stuck in !!!
@SebastianGrantElKiva
@SebastianGrantElKiva 7 күн бұрын
Far away our best tutorial since
@jessefelixquartey8012
@jessefelixquartey8012 25 күн бұрын
Watching this, i realize how much influence Theo has. I use most of these technologies in my production apps. And the startups i build for might keep using them for a long time too. I hope they are paying you a lot of money for the market you bring.
@rohitkochikkatfrancis
@rohitkochikkatfrancis 25 күн бұрын
THE TUTORIAL WE ALL NEEDED !!!!
@timeforrice
@timeforrice 18 күн бұрын
This is such an amazing tutorial!
@kevinattinger9293
@kevinattinger9293 20 күн бұрын
Awesome Tutorial! Thank you so much. Going to build a full blown recipe - App with that
@xyz66z
@xyz66z 26 күн бұрын
I love this guy! Teaches so natural. I'm yet to become the dev this video is meant for but I'd be soon! I'd be coming back that time ❤.
@nikensss
@nikensss 24 күн бұрын
6:23 right! so let's build a todo-list app first! haha Great video, I was actually considering asking somewhere if there were plans for a tutorial after the recent changes in so many technologies and platforms. Thanks a ton for videos like this. Introductory tutorials are nice, but at some point people start needing next level content, and this is about it!
@Oseille
@Oseille 24 күн бұрын
just finished this awesome tutorial, the modal is not closing when deleting the image from the photo modal, but it works from the photo page. very valuable content to kickstart nextjs learning.
@supriyomonndal6199
@supriyomonndal6199 25 күн бұрын
Absolutely love this man.
@subhranshudas8862
@subhranshudas8862 25 күн бұрын
Thanks Theo. You are a gift.
@MilindMishra
@MilindMishra 26 күн бұрын
Thank you for the honest video, really helpful!
@JoctanNeves
@JoctanNeves 6 күн бұрын
Thanks Theo, this video are amazing!
@zilvinas5130
@zilvinas5130 19 күн бұрын
Just finished tutorial. Gotta say, gallery app was, in my opinion, an amazing choice for a project to showcase RSCs. For me, handling file uploads, storage, all the authentication that comes with it, was always a stressful experience and seamless integration this project provides is an amazing resource. 10/10. Keep up the amazing work, Theo!
@divyanshrawat2859
@divyanshrawat2859 15 күн бұрын
bro my drizzle sudio is not opening at 4983 instead its showing 404 error , can you help ?
@ustav_o
@ustav_o 26 күн бұрын
thats amazing. im doing it tomorrow and will come back here when i finish
@loryhoof
@loryhoof 24 күн бұрын
Have you started yet
@ustav_o
@ustav_o 23 күн бұрын
​@@loryhoofjust finishes now, really great tutorial. one of the best we have here at youtube. really cool stuff, very well explained and would totally recommend
@loryhoof
@loryhoof 22 күн бұрын
@@ustav_o I found it to be pretty ass but okay
@chadcummings4600
@chadcummings4600 16 күн бұрын
Congrats on the React Status Cooperpress newsletter headline mention. Love your channel and the work you do
@pavelstastny7892
@pavelstastny7892 22 күн бұрын
Thanks for this. This is the MVP move.
@dehrk9024
@dehrk9024 24 күн бұрын
idk what it is but theos videos make me so ready & awake & never give up never back down
@erickhar
@erickhar 4 күн бұрын
Hey theo. This is such a great video thank you :)
@Fanaro
@Fanaro 26 күн бұрын
This tutorial is just so good.
@t1m3__
@t1m3__ 16 күн бұрын
Thanks Theo, it's a great tutorial!
@Osirisdigitalagency
@Osirisdigitalagency 21 күн бұрын
2mins 57 secs in and I already know this is going to be crazy. One time for Theo. U re the man. ❤
@warricksullivan
@warricksullivan 24 күн бұрын
Thanks Theo. Loved this video. Nice work and very much appreciated. You hinted at your thoughts on trpc uses. Do you have any more detailed content on your use cases for trpc with nextjs app router? Keep up the great work. :)
@dehrk9024
@dehrk9024 23 күн бұрын
omg i learned so much in this thanks theo
@bro-watch
@bro-watch 24 күн бұрын
amazing content drizzle seems truly awesome
@janicbellmann8113
@janicbellmann8113 25 күн бұрын
Hey Theo, great work and nice video this really helped me out! One thing I am always missing though in many explainatory videos is setting up a testing suite and creating tests. I find it oddly hard to test code within the t3 stack architecture since there is not much documentation available on this topic.
@JohnSmith-gu9gl
@JohnSmith-gu9gl 13 күн бұрын
you really have to give Remix a try! less overhead and feels like a simple express middleware.
@JEM_GG
@JEM_GG 5 күн бұрын
It was all worth it for the biscuits at the very end
@VincentFulco
@VincentFulco 20 күн бұрын
Thanks Theo, much appreciated
@jhkmatthews
@jhkmatthews 25 күн бұрын
thanks Theo, great vid! at 1:40:45 - another approach that I like for breaking down changes into smaller commits is using VSCode Source Control tab to stage changes file by file (or line by line) for each commit
@vitorwindberg4212
@vitorwindberg4212 24 күн бұрын
yeah you can use terminal for that but I also use vscode interface for that, super useful and a lot easier to visualize
@23rbnHD
@23rbnHD 22 күн бұрын
0 to Production with Full Test Coverage. That would be such an interesting follow up. Breaking down how each of the best practices and starting points your tutorial covers would fit into a CI testing stack (end to end and unit). That said, so far, so really really helpful. Thanks a bunch.
@user-cf3ls6es2b
@user-cf3ls6es2b 20 күн бұрын
I love when Theo teach, i just follow and finish it
@declspecl
@declspecl 26 күн бұрын
thank for for this theo 🙏everybody pump up the algorithm RAHHH
@craigcaski
@craigcaski 26 күн бұрын
I was just wishing for this exact video
@Pixelume
@Pixelume 25 күн бұрын
Theo you are a ROCKSTAR! I can barely contain my excitement to work through this tutorial. Thank you!
@tomcythomas3960
@tomcythomas3960 26 күн бұрын
lesssgoooo was waiting for this
@chisomoguibe8467
@chisomoguibe8467 25 күн бұрын
Awesome video! I definitely learnt a few things from the walkthrough. One thing that irks me though is when adding new env vars to your local repo and then having to remember to add them into vercel. I use Doppler to have them sync in both places. the dev experience is really nice. wondering what your thoughts are on tools like Doppler?
@keithjohnson6510
@keithjohnson6510 25 күн бұрын
Just started using Drizzle, gets a thumbs up from me. Of course the typing's are a real +, but what I really like is that you can use composition to build your query's. eg. lets assume you have a complex sub query you want to say do an `inArray` with, you can then create a function and re-use in other query's, you could say it's a bit like Views but been able to use props, and of course still have strong typing's. Nice!!!!
@Goglarnik
@Goglarnik 23 күн бұрын
I rarely comment on any videos at all, but felt the need to say: "Thank you". Thank you :)
@AbdulRafay-vi6hz
@AbdulRafay-vi6hz 25 күн бұрын
As a former web developer who now develops Android and iOS applications, I've noticed that web development has become more complex than ever.
@harshthakur1444
@harshthakur1444 24 күн бұрын
which shows how much flexible and a bitch JavaScript is 😂😂😂😂😂😂 , I think why some people decide to js instead of ts
@AbdulRafay-vi6hz
@AbdulRafay-vi6hz 24 күн бұрын
@@harshthakur1444 🤣🤣
@user-vh3xr2cj8b
@user-vh3xr2cj8b 22 күн бұрын
Thank you very much for the tutorial, Can you please make a tutorial about how to elegantly organize and maintain folder structures and files according to industry standard?
@MrMazvaz
@MrMazvaz 10 күн бұрын
Quick tip using as a modal. To style the backdrop, just use the ::backdrop pseudo-class. In tailwind it would be className="backdrop:bg-zinc-900/50". This way you dont have to worry about the margins and having it cover the entire screen etc. The backdrop is already there for you
@MikeNugget
@MikeNugget 25 күн бұрын
Great, this is what I was waiting for! When is the next one for React Native? 😊
@ritiksahni542
@ritiksahni542 21 күн бұрын
So valuable.
@113bast
@113bast 9 күн бұрын
Thanks for the very detailed tutorial ! Just curious, how would you deal with the improving the ids ? Because I think incremental is not that great
@parkerrex
@parkerrex 19 күн бұрын
SUCH A GOOD VIDEO.
@PRICEGWX
@PRICEGWX 24 күн бұрын
Great video!! You mentioned at the start that you'd go over where TPRC is still valuable in full stack apps, did I miss this? I'm wondering at what point I'd need to start using it rather than server actions...
@lgf-sq9yf
@lgf-sq9yf 15 күн бұрын
Amazing tutorial Theo! Thought could've complete this 3 hour tutorial in a day but it actually took me 3, and I'd learnt so much from it! However I have few questions: 1. Why did you not use tRPC for this? Is it because it currently doesn't support multipart form for uploading images? 2. Why did you decided to change to use pnpm from npm, I tried using pnpm too and I'm so not used to the syntax. Is the benefit of using pnpm in the long run be greater than just sticking to npm?
@Alivezombie16
@Alivezombie16 25 күн бұрын
I'd also love to see a video where you highlight the modularity - like migrating from Prisma to drizzle in a prod app
@thunderstein5041
@thunderstein5041 25 күн бұрын
the Primeagen joke is why I'm a Subscriber.
@vatsalyavigyaverma5494
@vatsalyavigyaverma5494 26 күн бұрын
Omg shots fired, primeagen will throw some algo in few moments
@kvdy
@kvdy 24 күн бұрын
Thanks a ton man, this is exactly what I have been looking for. I come from strong backend development background and UI sometimes becomes trivial to setup and get it running the first day. But this has helped me to setup and get going in just 15 mins. Awesome..... Bring on more. I would like to explore this with AWS SDK as I need to grab my files from S3 and not uploadthing. Do you have any suggestions? or shall I use my backend api (springboot) to manage the files
@corybaker24
@corybaker24 2 күн бұрын
did you ever make any progress on getting files from S3 in this?
@ustav_o
@ustav_o 23 күн бұрын
please make more tutorials like this
@dainius84
@dainius84 11 күн бұрын
great tutorial, thank you, what's the extension used for autocomplete during this tutorial?
@jacobbdev
@jacobbdev 19 күн бұрын
Great tutorial. What's the advantage of using UploadThing over Vercel's Blob storage for the image upload?
@maxmurakami-moses4728
@maxmurakami-moses4728 25 күн бұрын
Can you please create a quick update explaining how to integrate stripe? Awesome video.
@RobinVeldhuis
@RobinVeldhuis 26 күн бұрын
Commenting before watching because of the algorithm
@KjetilYtrehus
@KjetilYtrehus 7 күн бұрын
More of this! More tutorials. More projects. More ShadcnUI component modifications. More interacting with databases and fetching different content. More State management tutorials (Zustand?). More Github Actions....
@polyneuroparty
@polyneuroparty 26 күн бұрын
Phase is a legend.
@t3dotgg
@t3dotgg 26 күн бұрын
For real.
@GratuityMedia
@GratuityMedia 26 күн бұрын
thanks
@mchisolm0
@mchisolm0 7 күн бұрын
I really appreciate this and am enjoying my time going through it. I have been able to overcome a lot of the roadblocks I've hit, but where is good place to go to get help?
@danielugbeye2545
@danielugbeye2545 24 күн бұрын
Thanks for the video Theo, but how about error handling, I can see some errors being thrown, but not how they are handled especially in the server actions. Would love to see how to handle them
@christianmourier5255
@christianmourier5255 26 күн бұрын
🔥🔥🔥🔥
@JacoBoogie
@JacoBoogie 26 күн бұрын
Well looks like imma be up late on a sunday night learning how ive been building my app the wrong way for the last year! lesss goo
@dylancam812
@dylancam812 26 күн бұрын
Updated primeagen video on neovim and updated theo video on t3 stack drop on the same day. I'm in tutorial heaven rn
@minkhantko_0
@minkhantko_0 Күн бұрын
Your cat has convinced me to like this video and subscribe to the channel.
CSS Is 2.4x Slower Than Inline Styles (Oh No...)
19:39
Theo - t3․gg
Рет қаралды 50 М.
The Wiiiiiiiiiiiiiiide Gaming Setup
23:53
Linus Tech Tips
Рет қаралды 1,2 МЛН
NO NO NO YES! (40 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:27
PANDA BOI
Рет қаралды 123 МЛН
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 4,8 МЛН
Что будет с кроссовком?
00:35
Аришнев
Рет қаралды 2,6 МЛН
I Made This Open-Source Project
7:22
Josh tried coding
Рет қаралды 60 М.
JavaScript Framework Tier List
40:57
Theo - t3․gg
Рет қаралды 270 М.
S3 Is In Shambles
10:48
Theo - t3․gg
Рет қаралды 1,8 М.
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Рет қаралды 8 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 304 М.
The End Of StackOverflow
9:18
Theo - t3․gg
Рет қаралды 59 М.
The Problem With UUIDs
25:53
Theo - t3․gg
Рет қаралды 105 М.
Why Doesn’t Everyone Use This Animation???
23:59
Theo - t3․gg
Рет қаралды 77 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 904 М.
All New Atlas | Boston Dynamics
0:40
Boston Dynamics
Рет қаралды 5 МЛН
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Рет қаралды 8 МЛН