3 ms·
I've vibe coded an application to see what it's like
- mikenikles 2mo agoI did that too[1], twice[2] :-). [1] https://seaquel.app https://seaquel.app [2] https://github.com/webstonehq/tuxedo https://github.com/webstonehq/tuxedo
- bronlund 2mo agoNice take.
- harvey9 2mo ago"...I can’t really call “vibe coding”. I didn’t code. I didn’t even look at the code" I thought that was the definition of vibe coding?
- throw-the-towel 2mo agoYes, but maybe the author disagrees with the term? I mean, can you even call it "coding" when you don't handle any code?
- mixdup 2mo agoSure, you can disagree with it being "coding" or not, but "vibe coding" as used in the general vernacular means exactly what the author did. It's kind of silly to say "I disagree that green is the word that should be applied to the color of plants", it is what the word is. We don't all get to set our own personal definitions
- tmseidman 2mo agoThat's exactly what the guy who invented the term "vibe coding" did :) Anyone can decide what words mean to them, and if enough people agree with you, you can use them to communicate!
- throw-the-towel 2mo agoThe word "green" isn't composed of multiple words with their own meaning. A better example would be objecting to guinea pigs being called guinea pigs because they're not actually swine.
- exitnode 2mo agoThis. I don't think it is coding although I have only scratched the surface of all this. Right now, it's more like instructing someone/something to code for me.
- thomascountz 2mo ago- As a professional developer, I would find it very frustrating to have to debug someone else's code and also be held responsible for that code. - As a hobbyist developer, it would bother me that I'm no longer a developer. These two statements articulate my feelings about LLM-generated code better than I have heretofore been able to do myself.
- exitnode 2mo agoHappy to hear that you feel the same!
- deleted 2mo ago[deleted]
- fsniper 2mo ago"As a professional developer, I would find it very frustrating to have to debug someone else's code and also be held responsible for that code." Are you really a professional programmer? A very basic responsibility for many professionals are maintaining someone else's code.
- exitnode 2mo agoNo, I am not. I just imagined how I would feel as a professional developer.
- thomascountz 2mo agoWhat do you mean by "someone else's code"? Because, if I am taking responsibility for it, it is not "someone else's," it is—at least in part—my code. I am not in a position to say "this is someone else's," professionally speaking. I cannot speak for the author of the article, but for my own part, I find it frustrating to take responsibility for code which no one else believes they should own. This can come about when professionals abdicate their responsibility because "AI wrote it," i.e., it's "someone else's code."
- fsniper 2mo ago
- mmstghjx 2mo agoa bit off-topic, and you've probably already tried this, but if you want a really nerdy way to log qso, try FLE in a text editor: https://github.com/on4kjm/FLEcli https://github.com/on4kjm/FLEcli
- exitnode 2mo agoThank you for the suggestion but yes, I already know it. I've even written a FLE syntax highlighting plugin for vim: https://rz01.org/vim-fle-syntax/ https://rz01.org/vim-fle-syntax/ :)
- cyanydeez 2mo agoIve downloaded a coding harness and using local llm to improve self hosting and security. Seems fairly easy but whereas hand coding i run into bugs that are some dark corner of the code,now i do the same but cant do more than yell at the LLM to do better. Im still saving time but the different types of bugs are fascinating.
- yuye 2mo ago>now i do the same but cant do more than yell at the LLM to do better. Don't forget to add "Make no mistakes" to the prompt
- slurpyb 2mo agoYou should look at the code. It sucks. It will make you feel sick. It does the thing but you are right - you won’t want to maintain it. It makes you feel hollow inside like when you are coming down from acid
- ost-ing 2mo agoComing down from acid makes you feel hollow?
- pavel_lishin 2mo ago> I can code in Python myself. Not particularly well, but I can get done what I want or need to get done. What happened today, I can’t really call “vibe coding”. I didn’t code. I didn’t even look at the code. My role was that of a client or project manager who contracted someone/thing else to code for money. Furthermore, I was also the QA guy testing the application and giving feedback to Claude. We did a hackathon at work recently, and this was definitely one thing I learned during the process of our team using Claude to do the whole thing. (Using Claude was an explicit stated goal of the hackathon, fwiw; every team did this.) It felt very strange.