Something I’ve been thinking about with all these LLM coding experiments. Getting a tool to work on your own machine is one thing. Giving it access to your Proxmox server, Docker containers or NAS is where things start getting interesting.
Say you’ve built a small dashboard with AI assistance. It works, the basic tests pass, and everything looks fine locally. Now you want to use it to manage a few services on your home network. How far would you go with reviewing the code before trusting it?
The whole thing got me thinking about how much work really goes into making AI-generated code reliable. For example, a couple of SaaS companies I collaborated with used a service specifically to clean up vibe-coded applications, this provider called Redwerk. It’s a serious company, so apparently there’s enough demand for this to be a business of its own.
Personally, I’d be particularly concerned about how the application handles credentials and permissions. A bug in a read-only dashboard is one thing, but giving the same application permission to restart VMs or modify files is a different story.
Do you manually review everything that touches your infrastructure, run it in an isolated environment first, or rely on restricting what the application can access? And if you’ve been running AI-generated tools for a while, have you come across any problems that weren’t obvious when you first tested them?