V0 coded a calculator 30x faster than me

Поділитися
Вставка
  • Опубліковано 26 сер 2024
  • 📘 T3 Stack Tutorial: 1017897100294....
    🤖 SaaS I'm Building: www.icongenera...
    ▶️ Generate Chapters: ytchaptersgene...
    💬 Discord: / discord
    🔔 Newsletter: newsletter.web...
    📁 GitHub: github.com/web...
    📺 Twitch: / webdevcody
    🤖 Website: webdevcody.com
    🐦 Twitter: / webdevcody

КОМЕНТАРІ • 70

  • @Jason-wm5qe
    @Jason-wm5qe 9 місяців тому +12

    Damn my calculator as a service startup is doomed

  • @B1TCH35K1LL3R
    @B1TCH35K1LL3R 9 місяців тому +87

    we can observe the 2 main things that make AI work better for this case.
    1) we can't memorize every single thing from every single language/framework/tool
    2) we need to be constantly doing visual inspection to appreciate how , in this case, a React UI component is looking like

    • @nickwoodward819
      @nickwoodward819 9 місяців тому +10

      I'd rather look it up than rely on AI to get it even remotely right

    • @auxwarzone6335
      @auxwarzone6335 9 місяців тому +1

      @@nickwoodward819I go back and forth with this mentality. I can appreciate the speed AI can generate relatively decent boilerplate but trying to work with it to debug broken code and UI quirks is an absolute nightmare and I’d rather just do it myself.

    • @nickwoodward819
      @nickwoodward819 9 місяців тому

      @@auxwarzone6335 yeah, i think it'll get to the point where it's consistently helpful, but it's not replacing devs anytime soon. not even bad ones (they correct their mistakes, LLMs don't - from what i've experienced)

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

    I didn’t even know about V0! Thanks for the video. This is wild!

  • @laptopuser5198
    @laptopuser5198 9 місяців тому +3

    Everybody talking about v0, but that was some nice from scratch work on the calculator. I like this style of video.

  • @ih8tusernam3s
    @ih8tusernam3s 9 місяців тому +22

    I was so worried about AI taking my job when I started asking it LeetCode problems. Traversing a tree is vastly different than creating an actual working project. I think it can help making small tedious function base written quickly. I've also noticed it's really good at BS, the code looks good, but often has problems that require human interaction to fix.

    • @bren.r
      @bren.r 9 місяців тому +2

      Just remember, all the "knowledge" AI got was based off humans. AIs don't think with reason and logic.

    • @raise7935
      @raise7935 9 місяців тому

      soon it will@@bren.r

    • @kaanny
      @kaanny 9 місяців тому

      remember that horses got replaced by automobiles but driver was never replaced..

    • @InnerEagle
      @InnerEagle 9 місяців тому

      @@kaanny Don't give AI ideas

  • @betapacket
    @betapacket 9 місяців тому +4

    could you not blind my eyes with light mode, please?

  • @abhinav.sharma
    @abhinav.sharma 9 місяців тому +3

    omg, this feels like that episode from The Office where Dwight tries to make more sales than Dunder Mifflin’s new website 😂

  • @eduardmilea2013
    @eduardmilea2013 9 місяців тому +13

    The more I see LLM examples the more it gets confirmed for me that it does exactly what an LLM should do in theory and nothing more, statistically aproximate context. The fact that every "WOW" example of LLM's doing projects until now are basic, simple, Hello World type of projects(projects that have little entropy and have been exercised, hence reiterated many times by many people -> many examples for the same topic), is pretty much all proof needed to understand LLM's limitations and the fact that it just recycles code. The more examples of the same topic in it's training data, the more accurate it will be to provide you with the solution to your prompt. But here it's where it ends for LLM's, once you hit real entropy, higher complexity, less examples, as no project of medium complexity and above is the same as another. Pretty much why there is a huge difference between GPT 3.5 and GPT 4. So what it is tried now is a recursive type of approach(split original prompt concept into smaller, more simple concepts that have less entropy and may be matched to solutions that have more examples) but this can introduce even more complexity to the final solution, as the sub parts processed may not completely interface one with each other. So ... nah I don' t think LLM's are the one to replace jobs (in general) at a high scale. Maybe in the future, maybe in the near future, maybe some kind of ideea that involves LLM's ... who knows, we'll see... but not for the moment.

  • @myonlylovejesus887
    @myonlylovejesus887 9 місяців тому +58

    seems AI can definitely take some developer jobs.

    • @IvanRandomDude
      @IvanRandomDude 9 місяців тому +6

      No shit, Sherlock

    • @codewithmirko1651
      @codewithmirko1651 9 місяців тому +15

      Not convinced in the near future.. remember that a calculator is a very common thing to test out and the ai has probably generated a lot already.. just like a fetch request with chatGPT.. not surprised it can spit out the right code 😊

    • @GatienB
      @GatienB 9 місяців тому +3

      *increase our production value,

    • @myonlylovejesus887
      @myonlylovejesus887 9 місяців тому +2

      ​@@codewithmirko1651yes you're correct about that. but as i said "some".

    • @B1TCH35K1LL3R
      @B1TCH35K1LL3R 9 місяців тому

      the mediocre ones yes

  • @jakehadley4044
    @jakehadley4044 9 місяців тому +1

    I found out about v0 last night and signed up for the beta. Looks super awesome.

  • @assetaden6662
    @assetaden6662 9 місяців тому +1

    Damn, you should've given the Equals button the row-span-2, then I would've chosen your version like 100 out of 100 times. Seeing the empty space was hurting my brain, and I'm not even the ux\ui designer.

  • @SeibertSwirl
    @SeibertSwirl 9 місяців тому +2

    Good job babe!!! ❤

  • @yafi2475
    @yafi2475 9 місяців тому +7

    Could you make the AI write your code and then review + refactor it? Like you do with your subscriber's code.

  • @GnomeEU
    @GnomeEU 9 місяців тому +3

    The one thing that makes code so much better than AI is that Code is precise.
    Language is not precise, you can argue for years with your AI "that's not what i meant."
    You would have to write many books of requirements for AI to get your software even remote right.
    And if you don't constantly check the generated code the performance and usability for a human would be horrible.
    Good luck.

    • @WebDevCody
      @WebDevCody  9 місяців тому

      Sure, but without a doubt ai can build widgets much faster than any developer can

    • @nickwoodward819
      @nickwoodward819 9 місяців тому +1

      Brittle, difficult to maintain widgets, sure. AI makes such basic coding mistakes that I struggle to trust any of it. It's currently responsible for the majority of my bugs, and makes them harder to find.
      Glorified ctrl+c ctrl+v or code completion tool at best rn.

  • @additionaddict5524
    @additionaddict5524 9 місяців тому

    Been signed up on the waiting list for sooooo long

  • @vision3529
    @vision3529 9 місяців тому +3

    since when did building a calculator become a css challenge?

  • @wynxe
    @wynxe 9 місяців тому +2

    how long have you been coding?? this was super impressive

  • @lolzman122
    @lolzman122 9 місяців тому +2

    It’s cool, I wonder if it’s just gpt 4 under the hood with good prompting

  • @codinginflow
    @codinginflow 9 місяців тому

    That's some futuristic sh**! I recently got access to it too but haven't tried anything yet.

    • @WebDevCody
      @WebDevCody  9 місяців тому

      the integration directly with shadcn was cool

    • @codinginflow
      @codinginflow 9 місяців тому

      ​@@WebDevCody Yea Shadcn himself is a genius

  • @ericmartin7568
    @ericmartin7568 9 місяців тому +4

    I've been searching right and left for the theme you're using, is there any way you can share it ?
    Also v0 is a godsent for bootstrapping, they really outdid themselves on this one

    • @WebDevCody
      @WebDevCody  9 місяців тому +3

      Bearded theme stained blue

  • @kevinbraga9526
    @kevinbraga9526 9 місяців тому +2

    It's over dude.

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

      Hopefully more people feel this way, so less people go into dev careers thus making my salary larger, simply profit

    • @jora5483
      @jora5483 9 місяців тому +1

      @@JoshIbbotson You sneaky man!

  • @yowremco
    @yowremco 9 місяців тому +2

    I got access to v0 but to be honest i'm pretty dissapointed. I've done quite some prompting but never really got anything worthwhile. Some very basic stuff which is never exactly like i want.

    • @nyoongggmmgg9825
      @nyoongggmmgg9825 9 місяців тому

      how to get it? ive signed up but got nothing

    • @InnerEagle
      @InnerEagle 9 місяців тому

      Try being very descriptive and detailed, you aren't asking to another human, you are talking to an human that his brain works "word literal"

  • @prajapatinayan9841
    @prajapatinayan9841 9 місяців тому

    what's vs code theme are you using? I really loved it.

  • @x86debug
    @x86debug 9 місяців тому

    What VS Code theme is that?

  • @yt-sh
    @yt-sh 9 місяців тому

    this was pretty cool

  • @__fiji
    @__fiji 9 місяців тому

    lol, goodbye to software engineers. actually in shambles rn

  • @bruv1029
    @bruv1029 9 місяців тому +1

    Big win. Bruh losing your job doesnt seem like a win to me.

    • @chris94kennedy
      @chris94kennedy 9 місяців тому +8

      no one is getting paid just to make some calculator HTML. AI will take the lowest rungs of the ladder and maybe make the entry level a bit higher/harder.. and empower existing devs to produce some code and docs faster. Agree/disagree?

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

      @@chris94kennedy100% all the “ai is taking over tech” are likely from those who aren’t in the cs field yet

    • @chris94kennedy
      @chris94kennedy 9 місяців тому +2

      @@Kyier035 probably true

    • @rileyfletch
      @rileyfletch 9 місяців тому +2

      bro if all you do is write basic html, css, and js you cannot be surprised that was going to be automated eventually

    • @rauchu5861
      @rauchu5861 9 місяців тому

      doomer statement

  • @randomdamian
    @randomdamian 9 місяців тому

    Each time I see Tailwind I need to puke.

  • @incription
    @incription 8 місяців тому

    Why do people care about AI art stealing artists work and no one complains about code completion? Its still trained on github and peoples own works scraped from the internet

  • @dexterdragons
    @dexterdragons 9 місяців тому

    Hi, what a keyboard? type?

  • @xidnebwoz
    @xidnebwoz 9 місяців тому

    it is useful for mvp product

  • @anggakharismaputra6106
    @anggakharismaputra6106 9 місяців тому

    it so over

  • @sadge6430
    @sadge6430 9 місяців тому

    jk

  • @alexcunn77
    @alexcunn77 9 місяців тому

    Make a calculator that builds a string
    Use eval() on the string

    • @WebDevCody
      @WebDevCody  9 місяців тому

      Big brain thinking

    • @MINIMAN10000
      @MINIMAN10000 9 місяців тому

      @@WebDevCodyWhen you ask bing chat "In the context of webdev using inline javscript and css. Create a calculator" that's what it does.

  • @jareddiscipio1768
    @jareddiscipio1768 9 місяців тому +1

    First comment 🎉

  • @sadge6430
    @sadge6430 9 місяців тому

    asd