Earlier quoted context omitted.
Yes, I'm getting increasingly confused as to why some people are broadening the use of "vibe" coding to just mean any AI coding, no matter how thorough/thoughtful.
It's because the term itself got overapplied by people critical of LLMs -- they dismissed all LLM-assisted coding as "vibe coding" because they were prejudiced against LLMs. Then lots of people were introduced to the term "vibe coding" in these conversations, and so naturally took it as a synonym for using LLMs for coding assistance even when reading the code and writing tests and such. Also because vibe coding just…
Vibe coding creates fatigue?
81–90 of 174 posts
Re: Vibe coding creates fatigue?
#82I don't want to be that contrarian guy, but I find it energizing to go faster. For example, being able to blast through a list of niggling defects that need to be fixed is no longer a stultifying drag. I recently used a coding agent on a project where I was using an unfamiliar language, framework, API, and protocol. It was a non-trivial project, and I had to be paying attention to what the agent was doing because it…
But I 100% agree. It's liberating to focus on the design of my project, and my mental model can be of how I want things to work.
It feels like that switch to test driven development where you start from the expected result and worry about the details later.
Re: Vibe coding creates fatigue?
#83Earlier quoted context omitted.
I'm not sure how common this is in other countries, but Americans would rather add another definition to the dictionary for the misuse before they'd ever tolerate being corrected or (god forbid) learning the real meaning of a word. I got dogpiled for saying this about "factoid" the other day here, but sometimes when people misuse words like "bricked" or "electrocuted", the ambiguity does actually make a difference, m…
Languages evolve, my dude. It's common everywhere.
Re: Vibe coding creates fatigue?
#84I don't want to be that contrarian guy, but I find it energizing to go faster. For example, being able to blast through a list of niggling defects that need to be fixed is no longer a stultifying drag. I recently used a coding agent on a project where I was using an unfamiliar language, framework, API, and protocol. It was a non-trivial project, and I had to be paying attention to what the agent was doing because it…
To your point, you can blow through damn-near anything pretty quickly now. Now I actually find myself problem-solving for nearly 8 hours every day. My brain feels fried at the end of the day way more than it used to.
Re: Vibe coding creates fatigue?
#85I don't want to be that contrarian guy, but I find it energizing to go faster. For example, being able to blast through a list of niggling defects that need to be fixed is no longer a stultifying drag. I recently used a coding agent on a project where I was using an unfamiliar language, framework, API, and protocol. It was a non-trivial project, and I had to be paying attention to what the agent was doing because it…
I think the counter-point to that is what I experience. I agree it can be energizing because you can offload the bullshit work to a robot. For example, build me a CRUD app with a bootstrap frontend. Highly useful stuff especially if this isn't your professional forte. The problems come afterwards: 1. The bigger the base codebase generation the less likely you're going to find time or energy to refactor LLM slop into…
Re: Vibe coding creates fatigue?
#86I don't want to be that contrarian guy, but I find it energizing to go faster. For example, being able to blast through a list of niggling defects that need to be fixed is no longer a stultifying drag. I recently used a coding agent on a project where I was using an unfamiliar language, framework, API, and protocol. It was a non-trivial project, and I had to be paying attention to what the agent was doing because it…
I think both experience are true. AI removes boredome AND removes the natural pauses where understanding used to form.. energy goes up, but so does the kind of "compression" of cognitive things. I think its less a quesiton of "faster" or "slower" but rather who controls the tempo
compression is exactly what is missing for me when using agents, reading their approach doesn't let me compress the model in my head to evaluate it, and that was why i did programming in the first place.
Re: Vibe coding creates fatigue?
#87Earlier quoted context omitted.
>Red flag. In other words you don’t understand the implementation well enough to know if the AI has done a good job. Red flag again! If your protection is to "understand the implementation" it means buggy code. What makes a code worthy of trust is passing tests, well designed tests that cover the angles. LGTM is vibe testing I go as far as saying it does not matter if code was written by a human who understands or no…
> What makes a code worthy of trust is passing tests (Sorry, but you set yourself up for this one, my apologies.) Oh, so this post describes "worthy code", okay then. https://news.ycombinator.com/item?id=18442941 Tests are not a panacea. They don't care about anything other than what you test. If you don't have code testing maintainability and readability, only that it "works", you end up like the product in that pos…
Re: Vibe coding creates fatigue?
#88Earlier quoted context omitted.
Agreed. Some strategies that seem to help exist, though. Write extensive tests before writing the code. They serve as guidance. Commit tests separately from library code, so you can tell the AI didn't change the test. Specify the task with copious examples. Explain why yo so things, not just what to do.
Interesting, I haven't tried tests outside of the code base the LLM is working on. I could see other elements of isolation being useful, but this kind of feels like a lot of extra work and complexity which is part of the issue...
Re: Vibe coding creates fatigue?
#89Earlier quoted context omitted.
Words don't have meaning in 2025. A negative but courteous remark is "slamming", a tweet is an "attack", etc. So yeah I'm not surprised that people conflate any use of AI with vibe-coding.
Words changed meaning all the time through history, it just happens faster.
Not to mention all the attempts we see nowadays at deliberate redefinition of words, or the motte-and-bailey games played with jargon vs. lay understandings of a concept.
Re: Vibe coding creates fatigue?
#90Earlier quoted context omitted.
Build tools to keep it in check.
Really, this. You still need to check its work, but it is also pretty good at checking its work if told to look at specific things. Make it stop. Tell it to review whether the code is cohesive. Tell it to review it for security issues. Tell it to review it for common problems you've seen in just your codebase . Tell it to write a todo list for everything it finds, and tell it fix it. And only review the code once it'…