Remix.run Logo
cyanydeez 4 hours ago

Sure, but then it's not really saving you time is it.

hibikir 2 hours ago | parent | next [-]

In my experience, it sure saves time. a lot of quality has significant mechanical components LLMs do great. Hey, this series of 300 functional tests are reusing the same few patterns without helper methods clarifying intent. Give me an overview of possible meaningful methods that would simplify the duplication. Ok, 2, 4 and 5 are good, but rename 2 to X, and change the order of parameters in 5. Implement across the tests, and make sure it all passes.

Still very significant savings over all that rather mechanical work. It's ultimately cheaper than doing a code review, and it's faster, because there's less need to manage the emotional state of the person whose code is being reviewed. Maybe I am a slow developer or something, but I am getting a lot of quality changes like that done that before I'd not have, solely because of time spent.

And not increasing the quality just causes problems anyway. Given the same quality, more changes mean more outages than before, just by probability. Increasing rate of change demands a similar increase in quality if you don't want your production support costs to go up. So spending at least a bit of time on quality, letting the LLM do the nagging little things that before you didn't do beause they they took too long and were not a core part of quarterly goals is basically mandatory.

sibeliuss 43 minutes ago | parent | prev | next [-]

It saves so much time! Think of the best find and replace and autocomplete and macro and every other possible super tool you use and roll everything into one. The design phase of any significant feature pales in comparison to all of the (now fully automated) tasks that you can just hand off to the agent to do nearly instantly and perfectly.

ex-aws-dude 4 hours ago | parent | prev | next [-]

IMO it still does save time generally but it’s not as much of a huge gain if you’re doing this.

I will admit there are occasional times after iterating so much I’m not sure if I’ve even saved time because going from “it works” to “it’s up to quality” takes so long

komat 4 hours ago | parent | prev | next [-]

It still is if agent brings it up to quality fast .

And yea usually does for me

deadbabe 4 hours ago | parent [-]

I mean you have to compare apples to apples.

If you are coding by hand like the old days you are probably not literally writing everything from scratch anyway, you are copy pasting a bunch of shit off google and stackoverflow or installing open source libraries.

a1o 4 hours ago | parent [-]

I also reuse a lot of my own code. Either from libraries I built or just directly copy pasting (like boilerplate code for setting up the basics of something in my style).

2ndorderthought 4 hours ago | parent | prev [-]

Comment deleted because it was backwards

brightball 4 hours ago | parent [-]

But you’d have that coding it yourself…

2ndorderthought 4 hours ago | parent [-]

Actually ignore my comment I misunderstood the premise. I meant not vibe coding is the way to save time with production issues. Not the other way around!