I Ship This Tech EVERY Day - My 2023 Stack

  Рет қаралды 72,660

Theo - t3․gg

Theo - t3․gg

Күн бұрын

My 2023 stack is pretty dope, I hope y'all like it as much as I do. These languages, frameworks & libraries are all great
Create-t3-app - github.com/t3-...
Everything else - t3.gg/blog/pos...
2023 Stack Infra - • How I Deploy ALL My Ap...
2023 Stack Tools - • Tools I Use Every Day ...
ALL MY VIDEOS ARE POSTED EARLY ON PATREON / t3dotgg
Everything else (Twitch, Twitter, Discord & my blog): t3.gg/links
S/O Ph4seOne for the awesome edit 🙏

Пікірлер: 131
@t3dotgg
@t3dotgg Жыл бұрын
CHECK OUT THE FULL LIST ON MY BLOG t3.gg/blog/post/2023-tech
@yuvu11hjg
@yuvu11hjg Жыл бұрын
New Camera angle 📹
@0xSLN
@0xSLN Жыл бұрын
Did you check out NX vs turborepo? Would love your take on that.
@killerdroid99
@killerdroid99 Жыл бұрын
ahooks package for react is also so much useful, it is just like how VueUse is for Vue
@akosbalint3485
@akosbalint3485 Жыл бұрын
Theo, could you make a video with nextjs, trpc and SSR? (new app dir with t3 would be great as well)
@L33tRose
@L33tRose Жыл бұрын
Yo he switched up the angle. I like it!
@zombiefacesupreme
@zombiefacesupreme Жыл бұрын
I really enjoyed the editing in this video. The edited stock video bits were well done. Your opinions are pretty good too.
@foreach1
@foreach1 Жыл бұрын
2:20 T3 stack is so grazy. We are able to ship to production a new feature in less than a day without breaking anything and with active b2b users! I still cannot believe we implemented this for free
@codingtranquility
@codingtranquility Жыл бұрын
These videos are so helpful to new developers. At first they were really intimidating, being introduced to all these new technologies, but once the ball started rolling and I started implementing them in my new projects; I've been moving faster than I had ever been previously. These videos are almost like free mentoring, getting insights into best practices, the future of development, and use cases for different technologies. Seriously great work, so happy to see your channel grow (I think I subscribed around 12k subs). Thanks for all the work you do. Also T3 stack is amazing.
@yapet
@yapet Жыл бұрын
I absolutely love the change of background! It’s more interesting to look at, has more eye candy to enjoy while listening to Theo. Buuut, I feel like the animations were a bit cheezy. With all of the logos being mismatched, last keyframe of the animation of logos on the right being visible before element disappears. I liked the “white glowing rainbow” logo thingy, wish all of them were unified, and had a snappy animation to bring a bit of pop. Eh, small little designer in me found nitpicks in otherwise a really nice video. Keep it up!
@t3dotgg
@t3dotgg Жыл бұрын
Valuable feedback, thank you!
@jesse-aubin
@jesse-aubin Жыл бұрын
Love the new angle! The production quality felt great and I definitely appreciated the graphics giving a bit more of a break up between the 'talking head' view. I'm trying out Astro right now to build a portfolio site because of your recommendations and I'm really looking forward to it.
@naranyala_dev
@naranyala_dev Жыл бұрын
Thanks Theo, your opinion is very reasonable and clear. Please make more diagrams or other reasonable illustrations.
@boomshakalaka656
@boomshakalaka656 Жыл бұрын
Qwik logo in the thumbnail was clickbait 😂😂. Nice
@JLarky
@JLarky Жыл бұрын
I'm all in on Astro as well. I think it's literally the best way to migrate your existing CRA app into
@EddyVinck
@EddyVinck Жыл бұрын
Serverless with Typescript is also my focus this year ❤
@pikachu5223
@pikachu5223 Жыл бұрын
Using AWS SAM? or what?
@LML-013
@LML-013 Жыл бұрын
Hmm, svelte logo in thumb yet no mention of svelte anywhere.
@thatsillydude9379
@thatsillydude9379 Жыл бұрын
man the new editing is lit! especially for my goldfish attention span
@GratuityMedia
@GratuityMedia Жыл бұрын
It’s because I’m a goldfish too
@ShighetariVlogs
@ShighetariVlogs Жыл бұрын
I never comment but i love your videos. Thank you for helping us become better developers :D
@xReDxTuRtLeZx
@xReDxTuRtLeZx Жыл бұрын
good info. my backend will remain java with spring framework because of its wide use in enterprise apps, but im open to looking into TS + trpc and see if it becomes something more prominent in my side projects. Front end, im still rocking solidJS which just felt like nextjs on trainingwheels and its been a good experience so far. the only thing stopping me from using create t3 apps is that it feels like a GREAT stack if you get to pick your stack but i feel like for stability in my career/jobs, im stuck picking pieces and being forced to use older standards
@emmanuelezeagwula7436
@emmanuelezeagwula7436 Жыл бұрын
What’s the difference with solid js
@xReDxTuRtLeZx
@xReDxTuRtLeZx Жыл бұрын
@@emmanuelezeagwula7436 solidjs acts very similar to nextjs but uses signals to update values in a way that is more lightweight than next. theo had a video about him rebuilding one of his apps on it and it was in his 2022 framework awards. however, despite it being easier, im realizing that there is much less support. as someone not as experienced as other hobbyists, i started working on create-t3-app as he kept plugging and its so seamless and theres multiple community members who made great tutorials for beginners to understand it. solid solved what i hated about front end in the fullstack i was using. this is a long winded way to say that there is very minor changes, but its a more pleasant experience, just less support and im beginning to realize i enjoy the t3 community support as its all in 1 location, full stack, and everyone is super passionate about making developing better
@mouhamedbourouba3637
@mouhamedbourouba3637 9 ай бұрын
"An idiot admires complexity, a genius admires simplicity."
@Soulis98
@Soulis98 Жыл бұрын
Nothing like watch a new Theo video at 3am.
@yousafsabir7
@yousafsabir7 Жыл бұрын
Thanks for sharing your knowledge and experience. much appreciated
@brayancuenca6925
@brayancuenca6925 Жыл бұрын
Loving the new setup
@null_spacex
@null_spacex Жыл бұрын
I predicted every piece of this stack haha
@embedyt
@embedyt Жыл бұрын
that is a beautiful setup
@hri7566
@hri7566 Жыл бұрын
t4 stack
@aloufin
@aloufin Жыл бұрын
Thumbnail 'character' with mining hat _on_ point!!
@AndrewScofield
@AndrewScofield Жыл бұрын
You've convinced me to go in on tRPC for my next big project!
@anmol_dot_ninja
@anmol_dot_ninja Жыл бұрын
it would be sick if you match your desktop wallpaper to curtain/wall behind!! love the new angle ❤️
@KWerder92
@KWerder92 Жыл бұрын
Great video, following you since last year and mostly adopted your stack for our web app at work. Grat DX so far, love it. But what are the reasons choosing clerk over next/auth other than advantages on mobile?
@t3dotgg
@t3dotgg Жыл бұрын
There are a ton but I’ll list the ones that got me to move - Providers “configured” in dev without setting up OAuth integrations yourself - working preview environments by default - edge and app router ready - support from a big team of passionate engs (Balasz is the best but poor dude is very busy at Vercel) - not having to configure and maintain DB bindings I do miss having the relational model in my DB some amount but it has been nowhere near as bad as expecte
@danielgardiner6905
@danielgardiner6905 Жыл бұрын
Thanks
@fabh844
@fabh844 Жыл бұрын
Guys stick to what you know Chasing short skirts Won't get you a dedicated wife
@sortof3337
@sortof3337 Жыл бұрын
What the fuck happened to production quality Theo? Looks like a full budget Netflix movie featuring Heny Cavils coder brother.
@sortof3337
@sortof3337 Жыл бұрын
Still can't get over. how good the video looks.
@t3dotgg
@t3dotgg Жыл бұрын
This is my new favorite comment ever omfg thank you
@GratuityMedia
@GratuityMedia Жыл бұрын
@Wittttte107
@Wittttte107 Жыл бұрын
Serious question, what type of stuff do you build with your stack? I mainly build content heavy websites so we tweaked Wordpress that we can do whatever we want and it works really well. I can't imagine you building a CMS from scratch, so what would you do then? Any CMS alternatives?
@gauravchauhan1645
@gauravchauhan1645 Жыл бұрын
The frequency uploads show he has shot entire library of videos in advance and scheduled all to post at definite intervals.
@i_youtube_
@i_youtube_ Жыл бұрын
What's the right way for JavaScript developers to start learning and using TS? Should they learn a lot of its features to understand some concepts before using it in a project or they should learn it gradually by building a project?
@t3dotgg
@t3dotgg Жыл бұрын
Check out my "don't learn TypeScript" video, I talk a lot about this
@darenbaker4569
@darenbaker4569 Жыл бұрын
People still don't understand trpc which is a nightmare trying to explain the benefits. All the devs say its just an api, why can't I just use a function with fetch in it, cool. What they don't realise is that if you want to use dapr in the future on aca your just created a nightmare so trpc comes into its own. Keep going battling like you. Love your vids
@bradyfractal6653
@bradyfractal6653 Жыл бұрын
Sveltekit dunks on this stack.
@Sammi84
@Sammi84 Жыл бұрын
Theo you knew exactly what you were doing putting Svelte and Solid in the thumbnail, but then never mentioning them in the video.
@محمد_وسام
@محمد_وسام Жыл бұрын
Nuxt 3 has that Type safety between the front end and the backend out of the box
@norliegh
@norliegh Жыл бұрын
new angle is littt 🔥
@anuragk6722
@anuragk6722 Жыл бұрын
Vercels serverless solution is just so expensive. Everybody talks about Nextjs but what about deploying it on an economical, serverless platform?
@Tristan____
@Tristan____ Жыл бұрын
Heyo, I started my T3 journey last week, ive spent most of last week learning everything that comes with the T3 stack. I coded along your "Roundest Pokemon" video but still arent comfortable enough. Do you have any other suggestions / videos / guide / fora''s i could check out to learn more while having a guide as safety net to fall back on?
@Tommy-and-Ray
@Tommy-and-Ray Жыл бұрын
same boat myself, I'm also looking for guides about tRPC and T3
@guillermomedel1575
@guillermomedel1575 Жыл бұрын
I love the full adoption of tailwind
@queerly__coded
@queerly__coded Жыл бұрын
You had me as ‘blazingly fast’
@Morphexe
@Morphexe Жыл бұрын
Whats your opinion on NX instead of TurboRepo?
@gogo013
@gogo013 Жыл бұрын
I was about to ask the same. I’d like to know your opinion here 😊
@lunacraftsdaily
@lunacraftsdaily Жыл бұрын
Awesome!
@bikrantjungbudhathoki3687
@bikrantjungbudhathoki3687 Жыл бұрын
Excuse me, I have a question ✋. tRPC is way better, I've used in some of my projects. But we are not just limited to a basic "CRUD TO-DO APP". I mean creating a business level large scale app like KZbin itself, or some sort of social media app like Instagram which makes the use of AI to handle data. Will tRPC still shine in that case(probably with prisma as ORM). I've also used django and NestJS as backend, which are way much powerful(without the typesafety). Every time I think of using trpc, I immediately think of "what if the app is way too large and will contain hundreds of files and folders". And using frontend and backend in one place for apps like that??.. I am still new to all these stuffs, and I end up using some other backend solutions like Django, NestJS, and even some BaaS.
@АлексейТихомиров-к3ы
@АлексейТихомиров-к3ы Жыл бұрын
Nice headphones, nice stacks
@pianoman6216
@pianoman6216 Жыл бұрын
Might just be the facial hair but I swear to god you've gotten in better shape.
@aliandiazperez7602
@aliandiazperez7602 Жыл бұрын
Theo, any insights on running your own cache service for turborepo? I can't find any documentation on the endpoints required for achieving this locally. Thanks
@rickdg
@rickdg Жыл бұрын
Thumbnail game is on point now 💪
@rbereziuk
@rbereziuk Жыл бұрын
Hi Theo. Thanks for the video :) Do you plan to add RSS to your blog?
@LuisDa20
@LuisDa20 Жыл бұрын
I use solid, I prefer performance over everything
@curtiswarcup
@curtiswarcup Жыл бұрын
Maybe you’ve answered this, but where can I find that wallpaper?! 😮
@av-explorations
@av-explorations Жыл бұрын
Theo have you tried nestjs for backend? I know serverless is all the rage right now but at the same time, building a backend is very easy nowadays with frameworks like nest.
@SandraWantsCoke
@SandraWantsCoke Жыл бұрын
A dumb question. We have different devices, iOS, Andoid. Would these devices be able to access the "backend" written in NextJS or is it exclusive to the React frontend. Especially with tRPC, will be able to talk to iOS? We currently have Java Quarkus, Postgress and Redis cache. Will we be able to use Redis with this?
@fatwaarya3193
@fatwaarya3193 Жыл бұрын
new setup i see
@t3dotgg
@t3dotgg Жыл бұрын
Same setup, new angle 👀
@brianmcbride1631
@brianmcbride1631 Жыл бұрын
Why Turborepo over Nx? It seems Nx offers everything and more
@MrStanley85
@MrStanley85 Жыл бұрын
Would be awesome if someone comes along and makes eslint, prettier, lint-staged setup script for monorepo. At the moment having lint-staged and eslint / prettier use external scripts from packages and also report the same errors compared to a self-call ist hard. Self-call reads .ignore files but lint-staged does not etc. you have to hack lint-staged to take respect of ignore files if you want to not have warnings due to explicitly given excluded filename as cli param ...
@hoochill
@hoochill Жыл бұрын
can't get used this look
@KarlOlofsson
@KarlOlofsson Жыл бұрын
Is there any examples or other documentation for how to deploy the T3 stack with AWS Amplifiy, preferably the cli and cloudformation for some infrastructure as code? I've googled it and checked the official site but I couldn't find anything.
@magne6049
@magne6049 Жыл бұрын
Came for the mention of Qwik due to the Qwik logo in the thumbnail…
@bullet3349
@bullet3349 Жыл бұрын
Theo, everything looks good except for the mic. I don't know how to say it but it's too sensitive.. Try wearing an earbud and listen to your video to see what I mean.
@AppleGameification
@AppleGameification Жыл бұрын
OK you gotta be more descriptive, because I'm wearing earphones and I have no idea what you mean. Are you saying it's too loud? Too much treble? Too much bass? Too many mouth sounds? Too much background noise?
@dummymail2495
@dummymail2495 Жыл бұрын
The term "full stack" means using MERN like technologies to the most companiesand they require the devs having best knowledge on those techs. But using techs like NextJs, NextAuth prisma .... makes a dev full-stack or do these companies consider them as full-stack developers? I am always confused...
@27sosite73
@27sosite73 Жыл бұрын
nice!
@millen_basquiat
@millen_basquiat Жыл бұрын
Did he just say Bbbblazingly Fast? 🤣
@pallu83
@pallu83 Жыл бұрын
Is turborepo ready for prime time?
@mohamedelkhalil1288
@mohamedelkhalil1288 Жыл бұрын
I'm new to web dev, I'd like to know if these technologies can cooperate with Laravel
@t3dotgg
@t3dotgg Жыл бұрын
These technologies make it easier than ever to leave Laravel behind :)
@tokiomutex4148
@tokiomutex4148 Жыл бұрын
Well, I'm switching to Prime's CHAD stack
@MrAtomUniverse
@MrAtomUniverse Жыл бұрын
By following this dude, you prob have to change your code structure every month
@JasonJA88
@JasonJA88 Жыл бұрын
You forgot about Flutter
@Chris-se3nc
@Chris-se3nc Жыл бұрын
Not sure the stack is blazingly fast without Rust. Just say’n…
@martiananomaly
@martiananomaly Жыл бұрын
I see we have some primeagen fans here
@holycrimpsauce
@holycrimpsauce Жыл бұрын
Nx over Turborepo
@alefsdev
@alefsdev Жыл бұрын
So REST APIs are dead now ?
@wlockuz4467
@wlockuz4467 Жыл бұрын
What exactly is the create-t3 stack?
@Rico-cp4xp
@Rico-cp4xp Жыл бұрын
Cleeeeeeeeean
@moishinetzer
@moishinetzer Жыл бұрын
Yo Theo - What happened to Remix? I can't go back to Next after learning Remix
@emmanuelezeagwula7436
@emmanuelezeagwula7436 Жыл бұрын
What’s the difference brother ? I’m starting to learn Nextjs
@martiananomaly
@martiananomaly Жыл бұрын
​@@emmanuelezeagwula7436 Forget Remix. Just learn NextJS and you'll be good.
@khalilbessaad5553
@khalilbessaad5553 Жыл бұрын
This will be played at ping all day long
@UbuntuBanksie
@UbuntuBanksie Жыл бұрын
Are you not a big Sentry fan?
@MrAtomUniverse
@MrAtomUniverse Жыл бұрын
Lets use typescript to crawl the web! WOW
@richardfeynman-sd3rg
@richardfeynman-sd3rg Жыл бұрын
I just dont wanna use react
@emmanuelezeagwula7436
@emmanuelezeagwula7436 Жыл бұрын
What are you using brother ?
@richardfeynman-sd3rg
@richardfeynman-sd3rg Жыл бұрын
@@emmanuelezeagwula7436 svelte with sveltekit
@hri7566
@hri7566 Жыл бұрын
every time i hear "connecting backend to frontend" i feel disgusted due to the non-tech related reason
@StephenRayner
@StephenRayner Жыл бұрын
Decent video! Some times your videos feel long and a bit pointless this is great
@Maniac-007
@Maniac-007 Жыл бұрын
Can I have one of those extra headphones please 🙏 🥺
@__noob__coder__
@__noob__coder__ Жыл бұрын
Your blog page should be taken doen for not having dark theme 😀
@kokngonose
@kokngonose Жыл бұрын
Qwik city to the moon
@luispozo2380
@luispozo2380 Жыл бұрын
Why does this sound like an Add lol ??
@dead_channel_518
@dead_channel_518 Жыл бұрын
Why not C#?
@JLarky
@JLarky Жыл бұрын
He's not wearing his glasses
@IvanRandomDude
@IvanRandomDude Жыл бұрын
Too hard for js devs
@null_spacex
@null_spacex Жыл бұрын
Oh, first? Cool
@theIbraDev
@theIbraDev Жыл бұрын
I feel like you aren't looking at the camera, you are staring into my soul. quite uncomfortable
@lguedes768
@lguedes768 Жыл бұрын
Less gain please.... I can hear you licking the mic for some weird ass reason lol
@george_davituri
@george_davituri Жыл бұрын
rants
@ArisFilms
@ArisFilms Жыл бұрын
Your production quality has gone up but your voice excitement has gone way down
@hakuna_matata_hakuna
@hakuna_matata_hakuna Жыл бұрын
tRPC is dead weight at this point but sunk loss fallacy will have people cling to it even after the framework already does it for you
@OP-ig1fj
@OP-ig1fj Жыл бұрын
what do u recommend
@t3dotgg
@t3dotgg Жыл бұрын
lmk when there's a framework that does: - Typesafe mutations w/ validation-based inputs - Granular cache control with input-specific invalidation - Exportable clients for everything from React to fetch to "same system" rpc I've been trying out all the new tech. I still miss tRPC whenever I'm not using it. Progress is being made but we're still years away. Check out my diagram for more info on this
@vitorguidorizzzi7538
@vitorguidorizzzi7538 Жыл бұрын
why ?
@socialkruption
@socialkruption Жыл бұрын
0:44 whats he meant to say was PHP >;->
We stopped using serverless. The results are insane.
18:27
Theo - t3․gg
Рет қаралды 98 М.
Cool Tools I’ve Been Using Lately
23:11
Theo - t3․gg
Рет қаралды 314 М.
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,7 МЛН
отомстил?
00:56
История одного вокалиста
Рет қаралды 6 МЛН
So Cute 🥰
00:17
dednahype
Рет қаралды 58 МЛН
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
The Best Tech Stack for Web Developers
18:36
Suboptimal Engineer
Рет қаралды 70 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 358 М.
How I Ended Up Using Vim as a Jr. Dev
13:06
SethEdw
Рет қаралды 2,8 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,7 МЛН
I WISH I Knew These Tailwind Tips Earlier
9:15
Theo - t3․gg
Рет қаралды 187 М.
The Million Dollar Tech Stack
17:59
Tech With Tim
Рет қаралды 44 М.
React vs HTMX - A Fascinating War
22:23
Theo - t3․gg
Рет қаралды 87 М.
T3: TRPC, Prisma and NextAuth Done Right
43:14
Jack Herrington
Рет қаралды 92 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,4 МЛН
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,7 МЛН