Remix.run Logo
▲ sashank_1509 5 hours ago

You probably micromanage the LLMs architectural choices. Thats actually a bad idea, you will probably get better results if you let the LLM decide the architecture and just tweak it where its assumptions are wrong. It has much more context than you in its codebase anyway. Then you won’t feel like a general more, but you’ll be much more productive :)

▲vadansky 4 hours ago | parent | next [-]

I have a mix of heavily reviewed and more vibe-coded projects, and the ones where I manage the architectural choices end up working a lot better, even just for the LLM itself. I can get features built much quicker with less tokens and bugs. Meanwhile the more vibe-coded stuff always takes longer and sometimes gets bugs

Edit: To add to that, even in my "micro-mangaged" projects, the parts I didn't review end and treat like a block box temporarily up being the parts that introduce bugs.

▲wtetzner 3 hours ago | parent | prev | next [-]

In my experience LLMs tend to do a very poor job at architecture.

▲ModernMech 4 hours ago | parent | prev [-]

I’ve seen advanced models implement function calls in an interpreter by instantiating an entirely new interpreter to handle the call, so no I’m not going to delegate architecture to the agent. And no, it didn’t do that because it had more context.