"Lately, I've been working on a project to automate lots of stuff on a continent wide scale... My programs sometimes fail, sometimes they work well but I need to supervise them. They are not even 6 months old."
Thinking about this, it feels like the author is adding bandage on a leg, after breaking it. If you need to supervise your programs so you can't even leave the computer, feels like your time would be better spent on writing your software so it CAN (and will) fail but can recover by itself.