I feel like this is equivalent to: "how to fix a bug when you don't know how to program"... I could write as much as you like but there is an explanatory gap...
It's more like "How to recover and redeploy WebApp X after total server/data loss when you are not a programmer or sysadmin." There are a defined set of things that need to be done or could go wrong.
I can see the connection, but there are "emergency landing" courses that people can take at nearby airports that specifically teach non-pilots how to land an airplane safely if they are ever flying and an emergency happens to the pilot.
If your life depended on the bug being fixed, articles like that would be justified... (even if they can only help .01% that's still worth it.)