Theo - t3․gg
Theo - t3․gg
  • 462
  • 35 982 002
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 🙏
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 🙏
I Was Wrong About React Router.
zhlédnutí 55KPřed 14 dny
I Was Wrong About React Router.
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...
`const` was a mistake
zhlédnutí 97KPřed 14 dny
`const` was a mistake
Deploying On Fridays
zhlédnutí 24KPřed 14 dny
Deploying On Fridays
React Just Changed Forever
zhlédnutí 158KPřed 21 dnem
React Just Changed Forever
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...
The End Of StackOverflow
zhlédnutí 81KPřed 21 dnem
The End Of StackOverflow
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...)
React's New Controversial Override
zhlédnutí 51KPřed 28 dny
React's New Controversial Override
The Problem With UUIDs
zhlédnutí 178KPřed 28 dny
The Problem With UUIDs
“California Skater Boy” Reacts To Senior JS Interview
zhlédnutí 48KPřed měsícem
“California Skater Boy” Reacts To Senior JS Interview
React Removes `fetch`
zhlédnutí 71KPřed měsícem
React Removes `fetch`

Komentáře

  • @MichaelAlhilly
    @MichaelAlhilly Před 21 minutou

    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.

  • @momenwadood1342
    @momenwadood1342 Před 43 minutami

    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!!?

  • @TomNook.
    @TomNook. Před 47 minutami

    Please be my personal shopper

  • @patrickaikonia853
    @patrickaikonia853 Před hodinou

    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.

  • @ccstreams7706
    @ccstreams7706 Před hodinou

    yo im struggling with this.. pulls out RegEx selector.

  • @fartune9646
    @fartune9646 Před hodinou

    7:54 array does not have any advantages over object in case of using 2 and more actions

  • @fakedevdutt
    @fakedevdutt Před 2 hodinami

  • @samtheman1868
    @samtheman1868 Před 2 hodinami

    if you are looking to become mentored, where should you look?

  • @counterlogicliving6518
    @counterlogicliving6518 Před 2 hodinami

    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!

  • @jamwise
    @jamwise Před 2 hodinami

    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?

  • @danielbaulig
    @danielbaulig Před 2 hodinami

    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.

  • @brando8314
    @brando8314 Před 2 hodinami

    Bro's got to lay off the meth

  • @n-0-1
    @n-0-1 Před 2 hodinami

    Next.js app router is cancer for dynamic nested routing.

  • @n-0-1
    @n-0-1 Před 2 hodinami

    I prefer remix over next.js. aside from troubleshooting, it's better and noticably faster.

  • @daylen577
    @daylen577 Před 2 hodinami

    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

  • @mchisolm0
    @mchisolm0 Před 3 hodinami

    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.

  • @blizzy78
    @blizzy78 Před 3 hodinami

    most important piece here IMO: "you gotta show you put the effort in"

  • @user-eg4qz9yc7e
    @user-eg4qz9yc7e Před 3 hodinami

    Join Svelte

  • @ethanniser
    @ethanniser Před 3 hodinami

    Thank you for checking out next-typesafe-url that day so long ago I will forever be grateful

  • @Pyraptor
    @Pyraptor Před 3 hodinami

    You use mutation example is wrong though, why are you invalidating inside the mutation function?

  • @dbhansen
    @dbhansen Před 3 hodinami

    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.

  • @flux.d
    @flux.d Před 3 hodinami

    Anybody know, what tools Theo uses to make flow chart/diagram like in the video? TIA

  • @olehonyshchenko6778
    @olehonyshchenko6778 Před 3 hodinami

    believe on the Lord Jesus Christ and you will be saved ✝🤲

  • @Hyperboid
    @Hyperboid Před 3 hodinami

    Is "I want to run Luajit on a Nintendo 64" a good goal? Genuinely looking for feedback here.

  • @ytlongbeach
    @ytlongbeach Před 4 hodinami

    Where do we apply to have you be our mentor?

  • @keyboard_g
    @keyboard_g Před 4 hodinami

    They could have just used YUI. Come on Microsoft.

  • @keyboard_g
    @keyboard_g Před 4 hodinami

    This is hilarious because they make .Net and .Net has been cross platform for 6+ years.

  • @Kampouse
    @Kampouse Před 4 hodinami

    can i pls

  • @kevingaulin1478
    @kevingaulin1478 Před 4 hodinami

    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 !

  • @dcrebbin
    @dcrebbin Před 4 hodinami

    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

  • @Moodboard39
    @Moodboard39 Před 4 hodinami

    Suck overflow.

  • @mhzmngames
    @mhzmngames Před 4 hodinami

    thanks

  • @ivanfilhoz
    @ivanfilhoz Před 4 hodinami

    Theo’s Minecraft channel coming soon

  • @professionaluwu
    @professionaluwu Před 4 hodinami

    the minecraft to dev pipeline is real

  • @O_Eduardo
    @O_Eduardo Před 5 hodinami

    A hundred percent

  • @WileeRunner42
    @WileeRunner42 Před 5 hodinami

    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.

  • @trontrontrontron4
    @trontrontrontron4 Před 5 hodinami

    i love react query, therefore i have to love this video now.

  • @Kingcea12
    @Kingcea12 Před 5 hodinami

    You don’t understand what a mentor is

  • @unl0ck998
    @unl0ck998 Před 5 hodinami

    Love the new title ;)

  • @DominikZogg
    @DominikZogg Před 5 hodinami

    Great video!

  • @mikaay4269
    @mikaay4269 Před 5 hodinami

    "No, I won't mentor you" -> "I'm A Terrible Mentor"

  • @pepelopez6930
    @pepelopez6930 Před 5 hodinami

    More and more I have the impression that this guy has no idea what he is talking about.

  • @dehrk9024
    @dehrk9024 Před 5 hodinami

    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)

  • @Hansen6333
    @Hansen6333 Před 5 hodinami

    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

  • @wentallout
    @wentallout Před 5 hodinami

    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.