@ubernostrum That's weird, because I'm moving at light speed. There's no way I would have gotten my homelab where I wanted it without LLM. Not to mention writing a local AI that supports my family.
Maybe you should look at your controls. I have a history of managing outsourced technologist. So I'm familiar with managing poor code. Also, my code quality improved when I started having one model check the other model's work.
I've got a Definition of Ready control that makes sure that I've done all my homework before writing any code. Then I have one model write the implementation plan, then hand it off to a coding agent. After it's done, then it gets a code review.
The next control is Definition of Done. This makes sure that all the things were successful along the way.
Adding these controls has allowed me to get fairly decent code quality, even with local model.