Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Automating is not just about speeding up the process; it's also a way of lowering the bus factor[1] of the process. What happens when you go on vacations, or you get sick? Do the websites stop being backed up?

Besides, you should always document your process, and writing a backup script doesn't really take much more time than a detailed description in English.

[1] https://en.wikipedia.org/wiki/Bus_factor



Exactly, writing down the steps should be the first step in automating a process. The order I do the steps are:

1. Write down the directions to do the task 2. Have someone else follow your directions. Any time you need to interrupt them because you missed something add a note or additional step 3. See if any part (or the whole thing) is worth automating




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: