Remix.run Logo
ghm2199 11 hours ago

I think you can still make the distinction of vibe coded vs using LLM for specific things(like review your code and write tests).

Vibe coding signifies a lack of control over one's own code and generally only if it's to generate ideas or throwaway. The negative connotation that goes with it is appropriate too.

In reality any project that takes 6 months means your have invested a lot of time thinking about the code, in which case LLMs become more useful for the things you care about e.g. maintainability, forcing LLMs to bend to your will, which is like saying: " I know this design is the best so just make this instead of whatever abstraction you think is better".

WD-42 10 hours ago | parent [-]

Yes to be clear what I meant was that it’s not a prompt engineered project. I actually, for the most part, understand the code I’ve written :p

I have used LLMs to understand certain concepts and unfamiliar APIs. Gtk and Rust is actually a pretty funky combo.