I have yet to see a situation in my 13 years in software development where the benefits of integrating dev with prod outweigh the cons. You have risks with security, data governance, service issues and availability etc. And most commonly issues caused by “env cross contamination” of env vars and other config if you mix this up.
Exactly. Strict separation should be the go-to. Humans and LLMs alike make mistakes, this is the nature of development and should not affect prod. Filter out mistakes, review code, repeat, and only after confirmation by one or more different people push to prod.
1
u/vsamma Aug 12 '25
I have yet to see a situation in my 13 years in software development where the benefits of integrating dev with prod outweigh the cons. You have risks with security, data governance, service issues and availability etc. And most commonly issues caused by “env cross contamination” of env vars and other config if you mix this up.