Zoom Picked My Stack 👀

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ •

  • @harshmpatil
    @harshmpatil 5 місяців тому +325

    What is up with youtubers and their hairs

    • @twitchizle
      @twitchizle 5 місяців тому

      Its a chronic ilness, once you get into this bullshit youtube influencing category, there is no way out, your rank in among other influencer is based on your hair color.

    • @adityaanuragi6916
      @adityaanuragi6916 5 місяців тому +25

      Ikr feels like chances of dying your hair increase by 100 times if you're popular

    • @harshmpatil
      @harshmpatil 5 місяців тому

      @@adityaanuragi6916 first prime did it and now theo

    • @felipejzrd
      @felipejzrd 5 місяців тому +3

      It gets more views

    • @jessekelly8625
      @jessekelly8625 5 місяців тому +6

      Looks a bit like the people from the hunger games movies

  • @spageen
    @spageen 5 місяців тому +156

    What if Theo said "bazinga I hate tRPC" and deleted the repo

    • @schtormm
      @schtormm 5 місяців тому +5

      it's probably get forked

    • @Frostbytedigital
      @Frostbytedigital 5 місяців тому +8

      He doesn't own trpc so he can't. He could remove it from t3 but that wouldn't stop them from using it anyways.

  • @samuelgunter
    @samuelgunter 5 місяців тому +146

    maybe this Ping competitor will get more successful soon

    • @adotinthecosmos
      @adotinthecosmos 5 місяців тому +1

      Where is all the theo hate coming from?

    • @randomgamer518
      @randomgamer518 5 місяців тому +7

      @@adotinthecosmos How is this hate lol, it's just a joke

    • @samuelgunter
      @samuelgunter 5 місяців тому +12

      @@adotinthecosmos this is the opposite of Theo hate
      - reducing Zoom to a "Ping competitor" (Theo is a founder of Ping, a video call app
      - saying Zoom will be more successful now that they're employing the T3 stack (which Theo played a major part in creating)

    • @rli09
      @rli09 5 місяців тому

      @@adotinthecosmos lmfao you can’t read this joke?

    • @adotinthecosmos
      @adotinthecosmos 5 місяців тому

      @@samuelgunter ahh... thanks. That comment was me not up to date with the lore, and not up to snuff with coffee. I thought Ping was a file share site

  • @TheHermitHacker
    @TheHermitHacker 5 місяців тому +7

    I use Lucia and Drizzle and can't wait to see more projects adopt it. I would seriously consider T3 stack but currently a big van of SvelteKit. I think though for open source projects, T3 looks pretty nice.

  • @paulrdrs
    @paulrdrs 5 місяців тому +15

    Finally. The real Slim Shady

  • @stephenjames2951
    @stephenjames2951 5 місяців тому +3

    That client / server type checking and clicking from client to server code - blew my mind.

  • @antsmasherjack
    @antsmasherjack 5 місяців тому +28

    Congrats, Theo.

    • @AmonAsgaroth
      @AmonAsgaroth 5 місяців тому +9

      yay more issues on github from a large corporate entity that most likely wont provide any financial support

  • @frazzlejay
    @frazzlejay 5 місяців тому +7

    Awesome video. More importantly.. share the hair secrets man 😂 Looking good!

  • @nickwoodward819
    @nickwoodward819 5 місяців тому +52

    Congrats, but I'd take it as you helping them, not as good PR for the T3 stack. Zoom has historically had *terrible* software. Like "Are you malware? Why can't I properly uninstall you" levels of terrible.

    • @Hmm-p9t
      @Hmm-p9t 5 місяців тому +4

      Historically, yes. But as of recently, their software has improved a lot. Performance and security wise, as well as w.r.t. supporting devices.

    • @franchocou
      @franchocou 5 місяців тому

      I like Google meet better, a lot of zoom feature require refregirant, like background removal. Meet run smoothly without turning old client to toaster

    • @peekachugaming3231
      @peekachugaming3231 5 місяців тому

      @@franchocou Yeah because google has a custom extension that gives CPU debugging information on *meet services, and only for google. Suspicious huh?

    • @atetraxx
      @atetraxx 5 місяців тому +2

      Nah. It's good pr. Large companies using it validates t3. No matter who they are.

  • @hugazo
    @hugazo 5 місяців тому +3

    Cool video, it made me rethink some of the structure i'm doing with Nuxt on a pet project

  • @the.monologue
    @the.monologue 5 місяців тому +6

    Theo looks like tintin now

  • @saissevictor
    @saissevictor 5 місяців тому +3

    amazing video, happy to be using the same exact stack 😄

  • @martg0
    @martg0 5 місяців тому

    congratulations Theo! great impact!!

  • @morton4
    @morton4 5 місяців тому

    that code explanation was flawless

  • @michidk
    @michidk 5 місяців тому +2

    why do you use a seperate client/server in your picthing project instead of server components?

  • @Md_sadiq_Md
    @Md_sadiq_Md 5 місяців тому +3

    Seen on X today mrng wondered why theo haven't made video on it and here it is ❤

  • @gageracer
    @gageracer 5 місяців тому

    Love the 90's look.

  • @JohnVandivier
    @JohnVandivier 5 місяців тому

    bro's hair is beautiful. like sonic after a powerup
    gonna withdraw my application to zoom though based on this jkjkjjkjk

  • @Rahul.Gurung.
    @Rahul.Gurung. 5 місяців тому +1

    An hour ago is wild

  • @75hilmar
    @75hilmar 5 місяців тому

    Nice, congratulations.

  • @NaourassDerouichi
    @NaourassDerouichi 5 місяців тому

    Congrats, for the new haircut Teo. Looks classy.

  • @ThatOneCEO
    @ThatOneCEO 5 місяців тому

    Zoom finally making good decisions.

  • @phene-449
    @phene-449 5 місяців тому

    steve berra of web development

  • @jacobdoran9433
    @jacobdoran9433 5 місяців тому +1

    why is the article so bright?

  • @tusharsnx
    @tusharsnx 5 місяців тому

    Endorsed by Zoom™

  • @RealOscarMay
    @RealOscarMay 4 місяці тому

    2:03 called me out 😢

  • @martg0
    @martg0 5 місяців тому

    Breaking News from the future: Zoom acquires Ping!!

  • @malikkalayli
    @malikkalayli 5 місяців тому +1

    You are the competitor Theo, remember ping?

    • @Vim_Tim
      @Vim_Tim 5 місяців тому

      Theo already said on a previous stream that most of his focus has shifted away from Ping. Turns out, making a tool most people aren’t asking for won’t grow quickly.

  • @astartup
    @astartup 5 місяців тому

    Zoom should pay you for that Theo.

  • @ngocanha85
    @ngocanha85 5 місяців тому

    With the Nextjs server action, do i need to use tRpc for small project, Theo?

    • @samsupplee-niederman1752
      @samsupplee-niederman1752 5 місяців тому +1

      It seems like Theo hasn’t been using trpc for demo projects recently. So you definitely don’t “need” it. That said, I like keeping it around as a data access layer for any app that I build that involves different user roles. The trpc middleware makes life so much easier when you can just slap a “role” attribute in the ctx and keep the bulk of the authorization logic in a trpc procedure. Just my 2 cents 🤷‍♂️

  • @thurston04
    @thurston04 5 місяців тому +8

    Rust on frontend makes complete sense using something like dioxus.

    • @theo-k4i8m
      @theo-k4i8m 5 місяців тому +1

      no it doesn't

    • @illiadenysenko7776
      @illiadenysenko7776 5 місяців тому +1

      just because you can do something, doesn't mean you should. WASM on the front-end is not great, at the very least not until we get good support for Interface Types, and well, access to DOM.
      You just get the worst performance and bundle size, which is somewhat counter-intuitive to the whole "blazingly fast" thing.
      If you ARE ready to sacrifice your user's experience, then, yeah, if your team likes Rust, writing both front-end and back-end in the same language is nice.

    • @thurston04
      @thurston04 5 місяців тому

      @@illiadenysenko7776 WASM on frontend has come a long way and is getting much better. Debugging can be troublesome sometimes, but even that hasn't been too bad.
      In my opinion, SPAs are fantastic in WASM. Internal state is fully managed in the WASM binary and writing in a real compiled language makes it very approachable.
      For sure, WASM is not for small regular sites, but for complex SPAs, I think it's new best way to write them.

    • @theo-k4i8m
      @theo-k4i8m 5 місяців тому +1

      @@illiadenysenko7776 I think rust should just be for low level code that requires safety and speed, even tauri to me(even though i like it) sometimes feel like a waste of time

    • @phene-449
      @phene-449 5 місяців тому +1

      @@illiadenysenko7776 it makes sense if you need a high performance backend. the frontend performance isn't far off. a leptos todomvc is actually smaller than a nextjs todomvc. it's faster at updates too because it's based on signals. turns out architecture is more important than language in this context.

  • @49h4DhPERFECT
    @49h4DhPERFECT 5 місяців тому

    tRPC sounds like a good solution as a layer between React and the backend written with TS, but does anybody know what could I use to generate and expose types from Django backend into the React environment?

    • @masterflitzer
      @masterflitzer 5 місяців тому

      would also be interested in trpc with other languages (like kotlin)

  • @rmschindler144
    @rmschindler144 5 місяців тому

    what’s a ‘reference app’?

  • @JakobRossner-qj1wo
    @JakobRossner-qj1wo 5 місяців тому +13

    Your hair!!!!

  • @witchmorrow
    @witchmorrow 5 місяців тому

    omg theo's hair it's gone wake up babe theo's hair!!

  • @ChristopherCricketWallace
    @ChristopherCricketWallace 5 місяців тому

    "reference" (for other people) not "production" apps (for their own use)? huh?

  • @AbstruseJoker
    @AbstruseJoker 5 місяців тому

    Don’t agree with Theo on a lot of things, but the T3 stack is baller

  • @noldovich
    @noldovich 5 місяців тому

    looking more like Anatoly Dyatlov day by day

  • @marcelomagalhaes4508
    @marcelomagalhaes4508 5 місяців тому

    Lucia instead of Nextauth?

  • @ShimoriUta77
    @ShimoriUta77 5 місяців тому

    What about T4 though

  • @hanes2
    @hanes2 5 місяців тому +4

    What's Next? Nuxt 4.

    • @theo-k4i8m
      @theo-k4i8m 5 місяців тому

      aaah,
      i see what you did there😎

  • @skiesaboveunlimitedstargaz7316
    @skiesaboveunlimitedstargaz7316 5 місяців тому

    Wait.. did Theo code T3?.... As in coded it from scratch?

  • @imkir4n
    @imkir4n 5 місяців тому +2

    here comes the botss

  • @mgamer0164
    @mgamer0164 5 місяців тому

    Wow, impressive

  • @dawizze1
    @dawizze1 5 місяців тому

    Too bad Theo doesn't pump Elixir more. Forever a "loved" language with awesome tools to only never be adopted by anyone lol.

  • @Korea-Lens
    @Korea-Lens 5 місяців тому

    damn that's a flex

  • @CodingAbroad
    @CodingAbroad 5 місяців тому +1

    Going for react was a bad decision

  • @DrClocktopus1
    @DrClocktopus1 5 місяців тому

    Random thought I had who le watching this... Where is the quality UA-cam channels with examples in Go? Someone like Theo who is talking about the state of things and getting excited about patterns and skills, not just making tutorials.

  • @sub-harmonik
    @sub-harmonik 5 місяців тому

    there should be no reason to use typescript over another strongly-typed language that compiles to javascript and represents web apis.
    To me it makes more sense to go from strongly typed compiled language -> javascript rather than trying to add types to javascript.

    • @morjor-1
      @morjor-1 5 місяців тому

      wasm exists. take a look at leptos and dioxus.

  • @mykus1000
    @mykus1000 5 місяців тому

    I want next 14 with app router in t3 please

  • @hughmungusbungusfungus4618
    @hughmungusbungusfungus4618 5 місяців тому +4

    Sorry, still don't trust JavaScript for backend

    • @SpeakChinglish
      @SpeakChinglish 5 місяців тому

      That's why this video is telling you to use Typescript, you are welcome mate 👍

    • @kriffos
      @kriffos 5 місяців тому

      @@SpeakChinglish that's the same. There is no runtime that actually can run Typescript, they all transpile down to Javascript and run that. Bun pretends to do it, but they throw away all types and then run the code. So it's Javascript again. If you really know a Typescript runtime, I would love to hear about it.

    • @0x6e95
      @0x6e95 5 місяців тому +1

      ​@@kriffos How is it the same if you do type-checking beforehand? This is such a stupid thing to say because statically typed languages like C throw away language specific type information too. Dynamically typed languages have ways of checking types at run-time but why the hell would you do that when it's usually always better to have type safety at compile time if possible.
      Some people really do just hate on TS/JS without knowing what the hell they're talking about.

    • @kriffos
      @kriffos 5 місяців тому

      @@0x6e95 Typescript does not give you any type safety, it's more like linting and autocompletion. Some checks are indeed compiled to Javascript for runtime checks, but thats still Javascript in the end and no Typescript.
      I think if one of us does not know what he is talking about, it's you. Typescript is my daily business and I think I know relatively good what it can do and what it can't (and don't get me wrong, I still like it despite it's shortcomings).
      Btw. languages like C only throw away parts that are not used at all in the final binary - if I remember correct. The relevant parts remain intact.

  • @ray73864
    @ray73864 5 місяців тому +3

    I'm currently using Tailwind, begrudgingly using it, I still hate it, it's design decisions are just so backwards. If I could use something other than Tailwind in my Nativescript apps for Android, I would, because I would rather tear my eyeballs out of their sockets than use Tailwind :(

    • @tuananhdo1870
      @tuananhdo1870 5 місяців тому

      Tailwind have enough fans and do not need you to join

  • @FlintBits
    @FlintBits 5 місяців тому +3

    sending hate from ohio

  • @lashlarue7924
    @lashlarue7924 5 місяців тому

    I don't know nothing bout none of this but now I want to learn the T3 stack too. Evergreen skill? 🤔

  • @Remiwi-bp6nw
    @Remiwi-bp6nw 5 місяців тому

    PogYou !!

  • @Requiem100500
    @Requiem100500 5 місяців тому +34

    Theo can't go 2 minutes into the video without making an L take

    • @null_spacex
      @null_spacex 5 місяців тому +2

      Interesting how his takes matter and yours don’t

    • @masterflitzer
      @masterflitzer 5 місяців тому +2

      enlighten us, what was the L take

    • @charliecarrot
      @charliecarrot 5 місяців тому

      Wild that you wasted your time watching a video for someone you apparently strongly disagree with and even spent the time to leave a comment to boost engagement on said video.

    • @NatalieUwUOwO
      @NatalieUwUOwO 5 місяців тому

      Nobody hates Theo’s take more than Theo watchers

  • @imi187
    @imi187 5 місяців тому

    Nice, but you know you will have a hard time coming...

  • @peekachugaming3231
    @peekachugaming3231 5 місяців тому

    This haircolor really takes away from your moustache. Before looked better, still handsome though!

  • @luciwaves
    @luciwaves 5 місяців тому +3

    As per policy, disliking any video that says that Tailwind is good.

  • @feelingfun5149
    @feelingfun5149 5 місяців тому +1

    What???

  • @celeritas5k
    @celeritas5k 5 місяців тому +3

    Speaking as primarily a React dev, the main examples in docs should not be react, they should be vanilla typescript. You can provide a react example sure, but asking react devs to translate vanilla JS into their framework is a whole lot more reasonable than asking literally everybody else to do the opposite.

    • @Hmm-p9t
      @Hmm-p9t 5 місяців тому +4

      t3 is a react framework, it uses next js. No non-react developer is going to work with t3. The examples should be in react as that is what you code in when using the framework.

    • @masterflitzer
      @masterflitzer 5 місяців тому

      ​@@Hmm-p9tprecisely why zoom shouldn't use t3 stack for their example lmao, like your answer doesn't match the comment at all

    • @Hmm-p9t
      @Hmm-p9t 5 місяців тому

      ​@@masterflitzer I thought the comment was asking to not have react in the sample code of t3's docs... not zoom's. Yeah, I am dumb, sorry about that lol.

  • @TheZhouh12
    @TheZhouh12 5 місяців тому

    why not nextjs?

  • @elasly1
    @elasly1 5 місяців тому +1

    Thank you for closing with peace nerds again

  • @vanvanni_nl
    @vanvanni_nl 5 місяців тому

    I have used tailwind about 3 times, ranging from 4 days up to 2 weeks making a laravel app. I hate the use of tailwind, it is writing css in html without having it centralized. Yes you can split up in components (and laravel supports so) but not every web framework does. Still your component files are bloated and makes it hard to read.

  • @levyroth
    @levyroth 5 місяців тому

    Only cool kids use Astro.

  • @ekaansh
    @ekaansh 5 місяців тому

  • @tjdgmlchl6305
    @tjdgmlchl6305 5 місяців тому

    I guess Zoom loves tech debt

  • @unironicdev
    @unironicdev 5 місяців тому +3

    So t3 stack is just a scaffold of some libraries, and you call it "my" stack? Lmao

    • @masterflitzer
      @masterflitzer 5 місяців тому +2

      what did you think

    • @null_spacex
      @null_spacex 5 місяців тому +2

      What do you think a stack is? Hold onto your disrespect when you’re inexperienced

    • @joostleisink3431
      @joostleisink3431 5 місяців тому

      ...and a cli to create your app and decent structure

  • @Alex_Cevi
    @Alex_Cevi 5 місяців тому

    Long Live Jquery

  • @senecamanu6515
    @senecamanu6515 5 місяців тому +4

    shows that the community + theo knows wtf they're talking about

    • @moose43h
      @moose43h 5 місяців тому +2

      Zoom sucks tho 😂

    • @BinaryReader
      @BinaryReader 5 місяців тому +11

      It doesn't mean anything at all. And based on this blog, it sounds like it was written by someone who doesn't have the capacity to select technology stacks.

  • @blazi_0
    @blazi_0 5 місяців тому

    I feel like they'll regret this

  • @christianvillamin362
    @christianvillamin362 5 місяців тому

    First

  • @thelightsilent
    @thelightsilent 5 місяців тому +1

    Zoom is trash Microsoft Teams makes Zoom obsolete. Zoom just provides a worst experience for users less features and more hassle.

    • @frenchButt44
      @frenchButt44 5 місяців тому +1

      teams is worse, Microsoft's business stack is one of the most dogshit software I've ever used.

    • @schtormm
      @schtormm 5 місяців тому +2

      ehh teams can suck too

    • @RaZziaN1
      @RaZziaN1 5 місяців тому

      both zoom and ms teams are really slow and unresponsive at times, the more conversations you have the less usable it is. Really strange because older teams were way faster..

    • @Hmm-p9t
      @Hmm-p9t 5 місяців тому

      Zoom is much faster than teams, idk what you are talking about. Zoom is as swift as it gets honestly, for a meeting/conferencing app. Also, MS teams is not just a conferencing app, so that's that. You are comparing apples with an apple tree, if that makes sense?

    • @thelightsilent
      @thelightsilent 5 місяців тому

      @@Hmm-p9t true why have a single apple (zoom) when you can have the tree (MS Teams)

  • @traviscooked
    @traviscooked 5 місяців тому +2

    dam lol

  • @BoltxyzWasTaken
    @BoltxyzWasTaken 4 місяці тому

    jquery ui