Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. Vibe coding in a nutshell

Vibe coding in a nutshell

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
44 Posts 31 Posters 4 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P [email protected]

    But seriously, what IS vibe coding?

    V This user is from outside of this forum
    V This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #4

    It's just prompt engineering for coding. Let an AI dump a bunch of code for you, debug until it no longer errors, pull request and repeat next sprint.

    5% of the time, it works every time

    S troed@fedia.ioT C 3 Replies Last reply
    53
    • T [email protected]

      Disclaimer: these tweets aren't real.

      V This user is from outside of this forum
      V This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #5

      Vulnerable, Insecure, Broken Entry

      D 1 Reply Last reply
      30
      • P [email protected]

        But seriously, what IS vibe coding?

        B This user is from outside of this forum
        B This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #6

        Using chatgpt and not checking its inevitably incorrect output and sending it

        1 Reply Last reply
        1
        • T [email protected]

          Disclaimer: these tweets aren't real.

          B This user is from outside of this forum
          B This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #7

          Man, I'm getting old. I don't understand why all jokes have to be fake twitter screenshots now.

          spankmonkey@lemmy.worldS T T S A 5 Replies Last reply
          179
          • P [email protected]

            But seriously, what IS vibe coding?

            N This user is from outside of this forum
            N This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #8

            These days it more or less explicitly refers to asking an LLM to write your code for you based on prompts.

            But on a broader spectrum it is just the idea of (I forget the buzz word) Ticket Driven Development. A manager defines software based on a series of (jira, gitlab, kanban, whatever) tickets/issues and someone below them (in this case, an LLM) implements it.

            Done properly? It is incredibly effective as it allows designers and "idea people" to work to their strengths and junior developers to work to theirs. The problem being that, much like when it is a junior dev under them, the person making the tickets likely has no idea what they are doing.

            Which is the big problem. Someone who has been writing scripts for decades? Using chatgpt to get the syntax of a function or even to write a utility script is great. They can focus their brainpower on the harder/more fun stuff. Someone who has been writing code for, at most, a year or two? They never learn those foundations and never have a way to do anything the LLM can't (or verify if the LLM is correct).

            W 1 Reply Last reply
            6
            • V [email protected]

              It's just prompt engineering for coding. Let an AI dump a bunch of code for you, debug until it no longer errors, pull request and repeat next sprint.

              5% of the time, it works every time

              S This user is from outside of this forum
              S This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #9

              Is it truly a deviation from outsourcing code to a 3rd party?

              F 1 Reply Last reply
              0
              • V [email protected]

                It's just prompt engineering for coding. Let an AI dump a bunch of code for you, debug until it no longer errors, pull request and repeat next sprint.

                5% of the time, it works every time

                troed@fedia.ioT This user is from outside of this forum
                troed@fedia.ioT This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #10

                Brought to you by (us) security researchers who will happily come in and sort out your security issues later. For a very hefty hourly fee.

                T 1 Reply Last reply
                7
                • B [email protected]

                  Man, I'm getting old. I don't understand why all jokes have to be fake twitter screenshots now.

                  spankmonkey@lemmy.worldS This user is from outside of this forum
                  spankmonkey@lemmy.worldS This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #11

                  It is just a format for the joke, like a web comic or video of a skit.

                  B 1 Reply Last reply
                  24
                  • S [email protected]

                    Is it truly a deviation from outsourcing code to a 3rd party?

                    F This user is from outside of this forum
                    F This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #12

                    Yeah, because at least a decent 3rd party might hand you documentation and have the sense to build something consistent or maintainable. AI has a limited context scope and frequently suffers a type of short term memory loss that results in repeated work or variations in work that confuse the end result.

                    1 Reply Last reply
                    7
                    • spankmonkey@lemmy.worldS [email protected]

                      It is just a format for the joke, like a web comic or video of a skit.

                      B This user is from outside of this forum
                      B This user is from outside of this forum
                      [email protected]
                      wrote on last edited by [email protected]
                      #13

                      Yes, as I've said, this is just me getting old rather than any issue with the joke format 🙂

                      G 1 Reply Last reply
                      19
                      • B [email protected]

                        Man, I'm getting old. I don't understand why all jokes have to be fake twitter screenshots now.

                        T This user is from outside of this forum
                        T This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #14

                        Initially, I had the same thought. However, given that it was clearly fake and meant to be humorous without causing any harm, I believe it's acceptable.

                        I R 2 Replies Last reply
                        7
                        • troed@fedia.ioT [email protected]

                          Brought to you by (us) security researchers who will happily come in and sort out your security issues later. For a very hefty hourly fee.

                          T This user is from outside of this forum
                          T This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #15

                          Deserved. These companies need to find it out the hard way.

                          1 Reply Last reply
                          1
                          • P [email protected]

                            But seriously, what IS vibe coding?

                            T This user is from outside of this forum
                            T This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #16

                            It's magic

                            1 Reply Last reply
                            1
                            • N [email protected]

                              These days it more or less explicitly refers to asking an LLM to write your code for you based on prompts.

                              But on a broader spectrum it is just the idea of (I forget the buzz word) Ticket Driven Development. A manager defines software based on a series of (jira, gitlab, kanban, whatever) tickets/issues and someone below them (in this case, an LLM) implements it.

                              Done properly? It is incredibly effective as it allows designers and "idea people" to work to their strengths and junior developers to work to theirs. The problem being that, much like when it is a junior dev under them, the person making the tickets likely has no idea what they are doing.

                              Which is the big problem. Someone who has been writing scripts for decades? Using chatgpt to get the syntax of a function or even to write a utility script is great. They can focus their brainpower on the harder/more fun stuff. Someone who has been writing code for, at most, a year or two? They never learn those foundations and never have a way to do anything the LLM can't (or verify if the LLM is correct).

                              W This user is from outside of this forum
                              W This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #17

                              I’ve been programming for over half my life now, I actually like vibe coding with Claude these days.

                              It basically gets me through the hump of “ugh this task is going to be annoying as fuck to do” which is where I personally lose most of my efficiency (I have a lot of difficulty forcing myself to do something I don’t want to).

                              It’s like when I had interns and I’d give them tasks. Describe the work, scope it, add some guard rails to keep it directionally okay, and send it off to get reviewed later. And that works great with modern agents.

                              I will say vibe coding is damn good at debugging, way better than I am, so I use it for that a lot now.

                              S 1 Reply Last reply
                              4
                              • T [email protected]

                                Disclaimer: these tweets aren't real.

                                killeronthecorner@lemmy.worldK This user is from outside of this forum
                                killeronthecorner@lemmy.worldK This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #18

                                Villainously, I'm billing eight-hours

                                1 Reply Last reply
                                4
                                • M This user is from outside of this forum
                                  M This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #19

                                  who will happily come in and sort out your security issues later

                                  I really doubt anybody will be happy about it, even after considering the size of the fees. And also, you have a very high estimation of the capacity of those people to notice they have to call you, I really doubt it's deserved.

                                  1 Reply Last reply
                                  5
                                  • T [email protected]

                                    Disclaimer: these tweets aren't real.

                                    irelephant@lemmy.dbzer0.comI This user is from outside of this forum
                                    irelephant@lemmy.dbzer0.comI This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #20

                                    The tweet is fake.
                                    I don't really think it being edited adds anything to the joke.

                                    1 Reply Last reply
                                    61
                                    • V [email protected]

                                      It's just prompt engineering for coding. Let an AI dump a bunch of code for you, debug until it no longer errors, pull request and repeat next sprint.

                                      5% of the time, it works every time

                                      C This user is from outside of this forum
                                      C This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #21

                                      The critical detail being that you don't actually know what's inside (and it's definitely bad). Just using LLM assistance for a your boilerplate code doesn't count.

                                      1 Reply Last reply
                                      6
                                      • W [email protected]

                                        I’ve been programming for over half my life now, I actually like vibe coding with Claude these days.

                                        It basically gets me through the hump of “ugh this task is going to be annoying as fuck to do” which is where I personally lose most of my efficiency (I have a lot of difficulty forcing myself to do something I don’t want to).

                                        It’s like when I had interns and I’d give them tasks. Describe the work, scope it, add some guard rails to keep it directionally okay, and send it off to get reviewed later. And that works great with modern agents.

                                        I will say vibe coding is damn good at debugging, way better than I am, so I use it for that a lot now.

                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #22

                                        I've been a Jr coming up to two years. When working on tasks I have a rough idea of what I want to achieve and some steps on the way there, but don't know how to actually implement it. I've found using copilot useful to fill in some of the gaps and give me ideas and direction.

                                        I'm concerned that there are skills I am missing out on developing, but at the same time if AI is being pushed so heavily is it not something I should lean into to be better equipped in working with it?

                                        H N W 3 Replies Last reply
                                        1
                                        • H This user is from outside of this forum
                                          H This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #23

                                          Yeah, unlike an outsourcing outfit an AI company won't take the fall when given shit requirement and shit pay they deliver shit work.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups