Zoom Picked My Stack 👀

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 155

  • @harshmpatil
    @harshmpatil 3 месяца назад +323

    What is up with youtubers and their hairs

    • @twitchizle
      @twitchizle 3 месяца назад

      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 3 месяца назад +25

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

    • @harshmpatil
      @harshmpatil 3 месяца назад

      @@adityaanuragi6916 first prime did it and now theo

    • @felipejzrd
      @felipejzrd 3 месяца назад +3

      It gets more views

    • @jessekelly8625
      @jessekelly8625 3 месяца назад +6

      Looks a bit like the people from the hunger games movies

  • @spageen
    @spageen 3 месяца назад +154

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

    • @schtormm
      @schtormm 3 месяца назад +5

      it's probably get forked

    • @Frostbytedigital
      @Frostbytedigital 3 месяца назад +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 3 месяца назад +145

    maybe this Ping competitor will get more successful soon

    • @adotinthecosmos
      @adotinthecosmos 3 месяца назад +1

      Where is all the theo hate coming from?

    • @randomgamer518
      @randomgamer518 3 месяца назад +7

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

    • @samuelgunter
      @samuelgunter 3 месяца назад +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 3 месяца назад

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

    • @adotinthecosmos
      @adotinthecosmos 3 месяца назад

      @@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 3 месяца назад +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.

  • @nickwoodward819
    @nickwoodward819 3 месяца назад +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 3 месяца назад +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 3 месяца назад

      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 3 месяца назад

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

    • @atetraxx
      @atetraxx 3 месяца назад +2

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

  • @stephenjames2951
    @stephenjames2951 3 месяца назад +3

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

  • @hugazo
    @hugazo 3 месяца назад +3

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

  • @saissevictor
    @saissevictor 3 месяца назад +3

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

  • @paulrdrs
    @paulrdrs 3 месяца назад +15

    Finally. The real Slim Shady

  • @frazzlejay
    @frazzlejay 3 месяца назад +7

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

  • @Md_sadiq_Md
    @Md_sadiq_Md 3 месяца назад +3

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

  • @antsmasherjack
    @antsmasherjack 3 месяца назад +28

    Congrats, Theo.

    • @AmonAsgaroth
      @AmonAsgaroth 3 месяца назад +9

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

  • @the.monologue
    @the.monologue 3 месяца назад +6

    Theo looks like tintin now

  • @martg0
    @martg0 3 месяца назад

    congratulations Theo! great impact!!

  • @JohnVandivier
    @JohnVandivier 3 месяца назад

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

  • @michidk
    @michidk 3 месяца назад +2

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

  • @NaourassDerouichi
    @NaourassDerouichi 3 месяца назад

    Congrats, for the new haircut Teo. Looks classy.

  • @martg0
    @martg0 3 месяца назад

    Breaking News from the future: Zoom acquires Ping!!

  • @morton4
    @morton4 3 месяца назад

    that code explanation was flawless

  • @thurston04
    @thurston04 3 месяца назад +8

    Rust on frontend makes complete sense using something like dioxus.

    • @isenewotheophilus6485
      @isenewotheophilus6485 3 месяца назад +1

      no it doesn't

    • @illiadenysenko7776
      @illiadenysenko7776 3 месяца назад +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 3 месяца назад

      @@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.

    • @isenewotheophilus6485
      @isenewotheophilus6485 3 месяца назад +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

    • @bear458ziif-s
      @bear458ziif-s 3 месяца назад +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.

  • @DrClocktopus1
    @DrClocktopus1 3 месяца назад

    Random thought I had who le watching this... Where is the quality RUclips 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.

  • @jacobdoran9433
    @jacobdoran9433 3 месяца назад +1

    why is the article so bright?

  • @gageracer
    @gageracer 3 месяца назад

    Love the 90's look.

  • @astartup
    @astartup 3 месяца назад

    Zoom should pay you for that Theo.

  • @malikkalayli
    @malikkalayli 3 месяца назад +1

    You are the competitor Theo, remember ping?

    • @Vim_Tim
      @Vim_Tim 3 месяца назад

      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.

  • @ChristopherCricketWallace
    @ChristopherCricketWallace 3 месяца назад

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

  • @RealOscarMay
    @RealOscarMay 2 месяца назад

    2:03 called me out 😢

  • @75hilmar
    @75hilmar 3 месяца назад

    Nice, congratulations.

  • @AbstruseJoker
    @AbstruseJoker 3 месяца назад

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

  • @hanes2
    @hanes2 3 месяца назад +4

    What's Next? Nuxt 4.

  • @49h4DhPERFECT
    @49h4DhPERFECT 3 месяца назад

    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 3 месяца назад

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

  • @ThatOneCEO
    @ThatOneCEO 3 месяца назад

    Zoom finally making good decisions.

  • @dawizze1
    @dawizze1 3 месяца назад

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

  • @marcelomagalhaes4508
    @marcelomagalhaes4508 3 месяца назад

    Lucia instead of Nextauth?

  • @ngocanha85
    @ngocanha85 3 месяца назад

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

    • @samsupplee-niederman1752
      @samsupplee-niederman1752 3 месяца назад +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 🤷‍♂️

  • @ShimoriUta77
    @ShimoriUta77 3 месяца назад

    What about T4 though

  • @hughmungusbungusfungus4618
    @hughmungusbungusfungus4618 3 месяца назад +4

    Sorry, still don't trust JavaScript for backend

    • @SpeakChinglish
      @SpeakChinglish 3 месяца назад

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

    • @kriffos
      @kriffos 3 месяца назад

      @@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 3 месяца назад +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 3 месяца назад

      @@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.

  • @sub-harmonik
    @sub-harmonik 3 месяца назад

    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.

    • @grindcore-acid
      @grindcore-acid 3 месяца назад

      wasm exists. take a look at leptos and dioxus.

  • @rmschindler144
    @rmschindler144 3 месяца назад

    what’s a ‘reference app’?

  • @ray73864
    @ray73864 3 месяца назад +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 3 месяца назад

      Tailwind have enough fans and do not need you to join

  • @bear458ziif-s
    @bear458ziif-s 3 месяца назад

    steve berra of web development

  • @skiesaboveunlimitedstargaz7316
    @skiesaboveunlimitedstargaz7316 3 месяца назад

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

  • @Rahul.Gurung.
    @Rahul.Gurung. 3 месяца назад +1

    An hour ago is wild

  • @lashlarue7924
    @lashlarue7924 3 месяца назад

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

  • @JakobRossner-qj1wo
    @JakobRossner-qj1wo 3 месяца назад +13

    Your hair!!!!

  • @tusharsnx
    @tusharsnx 3 месяца назад

    Endorsed by Zoom™

  • @witchmorrow
    @witchmorrow 3 месяца назад

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

  • @noldovich
    @noldovich 3 месяца назад

    looking more like Anatoly Dyatlov day by day

  • @Requiem100500
    @Requiem100500 3 месяца назад +34

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

    • @null_spacex
      @null_spacex 3 месяца назад +2

      Interesting how his takes matter and yours don’t

    • @masterflitzer
      @masterflitzer 3 месяца назад +2

      enlighten us, what was the L take

    • @charliecarrot
      @charliecarrot 3 месяца назад

      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.

    • @Natalieowomeow
      @Natalieowomeow 3 месяца назад

      Nobody hates Theo’s take more than Theo watchers

  • @CodingAbroad
    @CodingAbroad 3 месяца назад +1

    Going for react was a bad decision

  • @imi187
    @imi187 3 месяца назад

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

  • @imkir4n
    @imkir4n 3 месяца назад +2

    here comes the botss

  • @Korea-Lens
    @Korea-Lens 3 месяца назад

    damn that's a flex

  • @mgamer0164
    @mgamer0164 3 месяца назад

    Wow, impressive

  • @mykus1000
    @mykus1000 3 месяца назад

    I want next 14 with app router in t3 please

  • @vanvanni_nl
    @vanvanni_nl 3 месяца назад

    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.

  • @peekachugaming3231
    @peekachugaming3231 3 месяца назад

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

  • @Remiwi-bp6nw
    @Remiwi-bp6nw 3 месяца назад

    PogYou !!

  • @portalpacific4578
    @portalpacific4578 3 месяца назад +2

    OMG ur hair looks dope ngl

  • @feelingfun5149
    @feelingfun5149 3 месяца назад +1

    What???

  • @celeritas5k
    @celeritas5k 3 месяца назад +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 3 месяца назад +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 3 месяца назад

      ​@@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 3 месяца назад

      ​@@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 3 месяца назад

    why not nextjs?

  • @luciwaves
    @luciwaves 3 месяца назад +3

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

  • @FlintBits
    @FlintBits 3 месяца назад +3

    sending hate from ohio

  • @unironicdev
    @unironicdev 3 месяца назад +3

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

    • @masterflitzer
      @masterflitzer 3 месяца назад +2

      what did you think

    • @null_spacex
      @null_spacex 3 месяца назад +2

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

    • @joostleisink3431
      @joostleisink3431 3 месяца назад

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

  • @ekaansh
    @ekaansh 3 месяца назад

  • @levyroth
    @levyroth 3 месяца назад

    Only cool kids use Astro.

  • @elasly1
    @elasly1 3 месяца назад +1

    Thank you for closing with peace nerds again

  • @Alex_Cevi
    @Alex_Cevi 3 месяца назад

    Long Live Jquery

  • @tjdgmlchl6305
    @tjdgmlchl6305 3 месяца назад

    I guess Zoom loves tech debt

  • @blazi_0
    @blazi_0 3 месяца назад

    I feel like they'll regret this

  • @senecamanu6515
    @senecamanu6515 3 месяца назад +4

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

    • @moose43h
      @moose43h 3 месяца назад +2

      Zoom sucks tho 😂

    • @BinaryReader
      @BinaryReader 3 месяца назад +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.

  • @christianvillamin362
    @christianvillamin362 3 месяца назад

    First

  • @thelightsilent
    @thelightsilent 3 месяца назад +1

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

    • @frenchButt44
      @frenchButt44 3 месяца назад +1

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

    • @schtormm
      @schtormm 3 месяца назад +2

      ehh teams can suck too

    • @RaZziaN1
      @RaZziaN1 3 месяца назад

      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 3 месяца назад

      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 3 месяца назад

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

  • @traviscooked
    @traviscooked 3 месяца назад +2

    dam lol

  • @penguin053-chess
    @penguin053-chess 2 месяца назад

    jquery ui