Remix.run Logo
latchkey 6 hours ago

> Nothing should go straight to prod ever, ever ever, ever.

I'm one-shotting AI code for my website without even looking at it. Straight to prod (well, github->cf worker). It is glorious.

Vegenoid 4 hours ago | parent | next [-]

Prod in this context doesn't refer to one person's website for their personal project. It refers to an environment where downtime has consequences, generally one that multiple people work on and that many people rely on.

latchkey 4 hours ago | parent | next [-]

It is not a personal project.

rkomorn 4 hours ago | parent | prev [-]

This is a bit of a no true Scotsman take but I agree with it anyway.

jon-wood 6 hours ago | parent | prev | next [-]

There's a middle ground here. Code for your website? Sure, whatever, I assume you're not Dell and the cost of your website being unavailable to some subset of users for a minute doesn't have 5 zeroes on the end of it. If you're writing code being used by something that matters though you better be getting that stuff reviewed because LLMs can and will make absolutely ridiculous mistakes.

latchkey 5 hours ago | parent [-]

> There's a middle ground here.

I'm responding to this statement: "Nothing should go straight to prod ever, ever ever, ever."

dirkc 5 hours ago | parent | prev | next [-]

It's tough to not interpret this as "I don't care about my website". Do you not check the copy? Or what if AI one-shots something that will harm your reputation in the metadata?

latchkey 5 hours ago | parent [-]

Then I'll read the diffs after the fact and have fix AI it. ¯\_(ツ)_/¯

dirkc 4 hours ago | parent [-]

That sounds better. I assume the stakes are low enough that you are happy reviewing after the fact, but setting up a workflow to check the diffs before pushing to production shouldn't be too difficult

latchkey 4 hours ago | parent [-]

Of course. I could do a PR review process, but what's the point. It is just a static website.

ehsanu1 6 hours ago | parent | prev | next [-]

That a personal website? Prod means different things in different contexts. Even then, I'd be a bit worried about prompt injection unless you control your context closely (no web access etc).

latchkey 5 hours ago | parent [-]

Prompt injection?! Give me an example.

bikelang 6 hours ago | parent | prev [-]

Were people reviewing your hobby projects previously? Were you on-call for your hobby website? If not - then it sounds like nothing changed?

latchkey 5 hours ago | parent [-]

This is my business website.

pixl97 5 hours ago | parent [-]

[Note: It may be very risky to submit anything to this users site]

I'm not sure doing silly things, then advertizing it is a great way to do business, but to each their own.

latchkey 4 hours ago | parent [-]

So many assumptions.

It is a static website hosted on CF workers.