- 462
- 35 982 002
Theo - t3․gg
United States
Registrace 23. 01. 2007
Hi, I'm a software dev nerd mostly known for full stack TypeScript stuff. Check out me and my stack at t3.gg
I'm A Terrible Mentor
I get a LOT of DMs asking me to be your personal mentor. I think that's the wrong mindset. I hope this video helps explain why.
This goal setting vid is a bit cringe now but it's still great advice imo czcams.com/video/rzwaaWH0ksk/video.html
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏
This goal setting vid is a bit cringe now but it's still great advice imo czcams.com/video/rzwaaWH0ksk/video.html
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏
zhlédnutí: 10 396
Video
How React Query Won
zhlédnutí 45KPřed 2 hodinami
When I say "it would be harder to leave behind React Query than React", I mean it. Tanner Linsley and the TanStack packages are a massive reason to be part of this ecosystem. FOLLOW UI.DEV @uidotdev SOURCES query.gg czcams.com/video/OrliU0e09io/video.html tkdodo.eu/blog/practical-react-query Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Microsoft Regrets Using React (For Edge)
zhlédnutí 89KPřed 4 hodinami
Microsoft Edge is a weird browser. This makes me feel even weirder about it. I understand the move away from React, but staying ON HTML feels...weird. SOURCE blogs.windows.com/msedgedev/2024/05/28/an-even-faster-microsoft-edge/ Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
The Neuralink "Lossless" Compression Wars
zhlédnutí 37KPřed 7 hodinami
I finally get to flex my audio engineering degree a bit. Signals, compression, Neuralink, "lossless", and much more. Enjoy nerds. SOURCES x.com/lookoutitsbbear/status/1794962035714785570 x.com/felix_red_panda/status/1794027648257020292 x.com/lookoutitsbbear/status/1795246745565503768 Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Six Years Later, I’m Over GraphQL
zhlédnutí 57KPřed 9 hodinami
I love GraphQL. I also regret it. I’m very thankful this blog post exists so I can talk about it more. SOURCE bessey.dev/blog/2024/05/24/why-im-over-graphql/ upstash.com/blog/upstash-ratelimit Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Rails Deserves Better.
zhlédnutí 44KPřed 12 hodinami
Man. I have nothing against Rails. But pretending these janky messes are "fine" or "normal" is absurd. SPA tech has been abused, sure, but this is way worse. SOURCES czcams.com/video/cgxtLOYE2TE/video.html x.com/dhh/status/1796163806650868149 z Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Cloudflare Can't Stop Lying
zhlédnutí 70KPřed 14 hodinami
I heard a bunch of stuff about the $120,000 CloudFlare bill, but I did not expect it to be this bad. I am actually horrified. Sorry for drama-posting, I just can't fathom how they think this is okay and the lack of response is unacceptable. SOURCES robindev.substack.com/p/cloudflare-took-down-our-website czcams.com/video/u7G7OpgKROw/video.html www.reddit.com/r/sales/comments/134u0mq/cloudflare_...
Cool Tools I’ve Been Using Lately
zhlédnutí 127KPřed 16 hodinami
I talk about a lot of cool things on this channel. Here are the ones I actually use every day. TOOLS MENTIONED Drizzle orm.drizzle.team/ Superhuman try.sprh.mn/theobrowne (affiliate link) Supermaven supermaven.com/ Synology amzn.to/3wVC3mY (Amazon affiliate link and I personally use the 1821 ) Pretty-ts-errors github.com/yoavbls/pretty-ts-errors Rectangle rectangleapp.com/ Posthog posthog.com/ ...
How Figma Hacked Postgres Into Scalability
zhlédnutí 60KPřed 19 hodinami
I've said "postgres doesn't scale" for awhile. Hopefully this puts it into context. Obviously it CAN scale, but by default, it will not. At all. lol. What a journey this post was. www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/ Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
I Only Test In Production
zhlédnutí 30KPřed 21 hodinou
SPONSORED BY POSTHOG Unit tests, integration tests, staging tests, what about testing in production? Great question. I think we should do it a lot more Thank you PostHog for sponsoring the video!!! Link to blog post posthog.com/product-engineers/testing-in-production Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Dan Is Back, Let’s Rethink React
zhlédnutí 70KPřed dnem
It's been awhile, but Dan Abramov is really back. Time to talk about React Server Components. Don't forget to say in the comments at what moment it *clicked* :) SOURCES czcams.com/users/liveT8TZQ6k4SLE?t=18825 Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Why Don't We Have A Laravel For JavaScript?
zhlédnutí 76KPřed dnem
I've thought a lot about this. I get asked it a lot. "Why does JavaScript not have an equivalent of Ruby on Rails, Laravel, or Django?" The answer is...complicated. So I decided to rant about it. Also check out our alternative create.t3.gg Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
The First Post-React Framework Just Launched
zhlédnutí 100KPřed dnem
Solid's development cycle has been incredible to watch, and SolidStart is key to it's future. Really hyped that Javascript keeps getting more interesting. Check out Ryan's CZcams, he's great @ryansolid SOURCE www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
Next.js 15 Is Here (Vercel Ship Breakdown)
zhlédnutí 91KPřed dnem
Next.js 15 and React 19 are coming in HOT. It's not the biggest release, but it's still a very good one and I'm hyped to talk about it SOURCES nextjs.org/blog/next-15-rc czcams.com/video/roRx0b_VXsU/video.html CHAPTERS 00:00 - Intro Non-Next Features 03:04 - Next.js 15 Features Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4seOn3 for the awesome edit 🙏
“Act On Press” - John Carmack's Hot Take On UI
zhlédnutí 70KPřed 14 dny
This John Carmack tweet got me thinking. Like, REALLY thinking. onMouseDown might be my goto in the future SOURCE id_aa_carmack/status/1787850053912064005 Check out my Twitch, Twitter, Discord more at t3.gg S/O Ph4se0n3 for the awesome edit 🙏
What Your GitHub Says About You | Theo Reacts
zhlédnutí 36KPřed 14 dny
What Your GitHub Says About You | Theo Reacts
Serverless kinda sucked without this...
zhlédnutí 30KPřed 14 dny
Serverless kinda sucked without this...
How was this not in the browser before???
zhlédnutí 95KPřed 21 dnem
How was this not in the browser before???
This Release Makes Me Want To Leave React...
zhlédnutí 136KPřed 21 dnem
This Release Makes Me Want To Leave React...
AWS S3 Is Having Some Serious Issues...
zhlédnutí 54KPřed 21 dnem
AWS S3 Is Having Some Serious Issues...
CSS Is 2.4x Slower Than Inline Styles (Oh No...)
zhlédnutí 70KPřed 28 dny
CSS Is 2.4x Slower Than Inline Styles (Oh No...)
“California Skater Boy” Reacts To Senior JS Interview
zhlédnutí 48KPřed měsícem
“California Skater Boy” Reacts To Senior JS Interview
Great advice to create content first and then connect with others for help. This issue isn't mentorship it's simply how you mentor. There's also a gray area where even top devs ask other devs how they solved an issue, which both Evan You and Ryan Carniato have spoken about. The response should not be "go solve it on your own". As with everything there's a balance. If most devs spent an hour a week mentoring less experienced devs the industry would be much stronger and the cost would be minimal.
Make a video explaining why did you make t3stack structure works this way, smth like a crash course. Also why did you kick the CAT OUT!!?
Please be my personal shopper
I don't know if I am doing something wrong but when I write applications with little state management and state sharing, I tent to use the data layer api in react router.
yo im struggling with this.. pulls out RegEx selector.
7:54 array does not have any advantages over object in case of using 2 and more actions
❣
if you are looking to become mentored, where should you look?
You should be thankful to the real creator of the technology Miguel Nicolelis! Elon Musk is a great marketer but Miguel Nicolelis did much more 20 years AGO!
Ugh why didn't they just use react native for those menus? Using the DOM for a native app almost never makes sense. The DOM is great for remote access to and streaming UI, but if you have a locally installed app it's way too bloated and bogged down by an immense feature set you just aren't using there. There are some exceptions like VSCode since using web tech allows incredible extensibility and a wider pool of plugin authors. But now they decided to just heavily optimize their DOM menus?
You focus a lot on technical mentorship in this video. I think the most useful mentors for engineers however are non-technical mentors. Experienced engineers and leaders that can help you navigate and learn corporate environments, „soft skills“, planning, organization, building momentum, arguing convincingly, motivating people, etc. At higher seniority these skills become increasingly more important and many engineers do not spend a lot of time building and practicing them throughout their career. And valuable resources are scarce. Mentorship can be very useful in those areas.
Bro's got to lay off the meth
Next.js app router is cancer for dynamic nested routing.
I prefer remix over next.js. aside from troubleshooting, it's better and noticably faster.
Don't understand why anyone would want a 'mentor' in software development. It's the one field where a single other person's opinion is utterly irrelevant, and where doing your own research to find the right solution is the absolute most important. If you're too dumb to be able to do that yourself you should switch careers, and if that's something your mentor is helping you with you're missing out on learning yourself. If your mentor doesn't help you with that, they're completely useless. A mentor in this case only serves one person; boosting the mentor's ego and providing biased single-source information to the mentee. Just do your own thing
Great stuff as always. I think I understand much better now. The streams and Discord are the standing around the water cooler talking about tech. Where we as a community celebrate wins, laugh about fun stuff, and learn from each other. They are where we community together. And we have to go build and struggle so we can come back to our community with our wins and struggles and memes. Thanks again, Theo. And thanks to everyone else who’s here.
most important piece here IMO: "you gotta show you put the effort in"
Join Svelte
Thank you for checking out next-typesafe-url that day so long ago I will forever be grateful
You use mutation example is wrong though, why are you invalidating inside the mutation function?
jfc I am SCREAMING. The underlying reason has been completely missed. The reason some elements are 'self closing' is because they are REPLACED elements with no content added in the document. There's nothing to put 'inside' the element, the browser or reference adds the content at render. There are only very few of these. All other elements contain content or other elements, so the require closing tags. I feel like I'm taking crazy pills.
Anybody know, what tools Theo uses to make flow chart/diagram like in the video? TIA
believe on the Lord Jesus Christ and you will be saved ✝🤲
Is "I want to run Luajit on a Nintendo 64" a good goal? Genuinely looking for feedback here.
Where do we apply to have you be our mentor?
They could have just used YUI. Come on Microsoft.
This is hilarious because they make .Net and .Net has been cross platform for 6+ years.
can i pls
You are your mentor like any other content creator. I love how it's easy to get quality tips about how we should do something and filter about what work for me. Thank you for your work !
If you want mentorship or advice from specific big tech (Google, Meta etc) people there's always adplist which is completely free. They're generally higher or aspiring higher levels who want to build more of their soft skills with the mentoring. If you're aiming for more senior lvls, L5/6 (E5/6) or even staff+ there's a YC 22 company called Taro that can help
Suck overflow.
thanks
Theo’s Minecraft channel coming soon
the minecraft to dev pipeline is real
A hundred percent
I haven't really had a mentor either. At work, I have done some mentoring stuff by being open to co-workers asking questions and I would help explain things or say here's a good book. In this manner Theo's videos and the comments are similar.
i love react query, therefore i have to love this video now.
You don’t understand what a mentor is
Love the new title ;)
Great video!
"No, I won't mentor you" -> "I'm A Terrible Mentor"
More and more I have the impression that this guy has no idea what he is talking about.
Whenever I watch a theo video it's like having a coffee, my brain feels sharpend and de-rotted xD (maybe it's also cause he brainwashes us)
As someone who has been programming and failing for more about 12 years, I can't emphasize how true this video is. By failing, I start to learn not just how things works, but why it works that way. I had a period of time when I did have mentor, and during that period, the thing I build does works, but I don't know why I use more than half of what I implement in my code. I just know if I don't implement it, shit happens. And once the period is over, I am confused where should I find solution for new problem. I feel like an aquarium fish that suddenly freed to the ocean. So yes. please start building stuff, fail, and learn. Involve in the community, since most of the community members are more than willing to help. But do share what you want to build and where your problem is. In my opinion, the best way to learn is by getting your feet wet and start building a project, no matter how small it is
80% of your content should be ignored... because you always talk about stuff no one gives a F about. you talk about the news, the future then you use clickbait titles. I don't think I ever learn anything from your videos man. most of your content is: "X is bad", "I hate X framework", "look at this random tweet", etc why is there a dev youtuber who doesn't code in their video? probably because they make the most pointless content? sorry this is just my opinion, surely some people think you're entertaining, but in a time-wasting way.