Just to clarify, I google a lot while coding, but one thing I learnt from my engineering degree is that is there is no ‘best’ solution.

    • fckreddit@lemmy.mlOP
      link
      fedilink
      arrow-up
      29
      ·
      3 days ago

      Yup. It is real. There are people who genuinely believe, it is the future of coding. That is why I posted the tutorial. /s

    • skisnow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      21
      ·
      2 days ago

      My LinkedIn has recently become flooded with Suggested Posts from 3rd degree connections who have “Vibe Coding Guru” listed as their job and post lots of stuff saying “people who mock Vibe Coding just don’t get it, and you too will be left behind if you don’t subscribe to my newsletter (which ChatGPT writes for me)”

    • Pieisawesome@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      15
      ·
      2 days ago

      Yes.

      I “vibe code” anything that is throwaway. If it’s throwaway code I don’t care about the quality, I just want the end result.

      For everything else, I don’t vibe code.

      There are definitely people who use AI as a crutch for their lack of technical skills. It’s the same folks who used to try to get coworkers to “help” and slowly built their tickets by cycling through teammates.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        But like, does that happen often for you, that you need a piece of code that’s gonna be thrown away?

        I always feel like if code exists, it’s not gonna be thrown away, so it’s a good idea to make it maintainable. But I do probably have somewhat of a bias…

        • Pieisawesome@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          Yes, because of the stuff I’m currently working on.

          I’m trying to improve the Devex at the place I’m working, and there is a lot of need to change stuff on 10000+ repos or pipelines in order to standardize things…

      • Domi@lemmy.secnd.me
        link
        fedilink
        arrow-up
        4
        ·
        2 days ago

        I “vibe code” anything that is throwaway.

        Same here. It’s surprisingly easy to get quick results with a few prompts for one-time scripts without putting any effort in.

    • jballs@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Wtf, his first step for vibe coding is to turn on a purple light, put on blue blocking glasses and headphones?

      • Flamekebab@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        If you’re referencing the video, I didn’t watch it. It was a serious question because I don’t know whether using LLMs for any large scale coding task is a (terrible but real) thing or an elaborate joke. It’s hard to tell with some of the hideously stupid bullshit that has been happening in the last few years (e.g. NFTs).

        • jballs@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 days ago

          Lol I didn’t watch it at first either. I was gonna ask you “wtf is vibe coding?” but then figured I should watch the video first.

          Best I can tell is you put on some mood lighting, glasses, and music. Then have AI build a program for you. The guy in the video legitimately thinks this is a solution for getting rid of 80% of your software development team.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      Yeah, I also thought it was a meme and used purely in derogatory form, until I learned that the term was actually coined by a co-founder of OpenAI…