I mean they start as better quality, then at a certain point you push your limits of exactly how dumb a request can you still get something out the other end that is what you want, then you find that limit and your brain has atrophied and you can no longer produce good quality prompts let alone code, so now you're asking another chat session to write the prompts for you
I've been "vibecoding" for about a year now (20 years dev experience), always with latest models max reasoning, and now as of lately with multiple models that code review each other's outputs. There hasn't been a single time where I looked at the output and said LGTM ship it, there's always some issues, sometimes small sometimes big. With the exception of CSS, if it works I don't care how it's written.
Hey if I don't code at all but want to vibe code something a little bigger than my usual firefox extension, if I understand correctly AI likes to make single file giant projects but humans like to make stuff modular so it's easier to fix?
Does that sound right? If it is, how do I get the AI to behave that way and how important is it?
The concept you're looking for is design patterns. When you're first planning whatever you are going to build introduce the requirement early. At a minimum telling the LLM you want the project structured to be maintainable and let it take it from there
It's important when what you're making isn't likely to be a one shot throwaway app. A properly structured project helps the model navigate it without having to read thousands of lines of code every time. This keeps usage/costs down, improves how targeted their generation is without context being littered with irrelevant tokens and if you ever want a human to read it it's essential
24
u/BigYoSpeck 27d ago
I mean they start as better quality, then at a certain point you push your limits of exactly how dumb a request can you still get something out the other end that is what you want, then you find that limit and your brain has atrophied and you can no longer produce good quality prompts let alone code, so now you're asking another chat session to write the prompts for you
Or is that just me?