Automation can help you complete repetitive and time consuming tasks quickly, whether you work at a software company or a development shop. Instead of writing one-off, hacky Ruby scripts, you’d be better off writing polished command-line apps that you can reuse and share with the Ruby and Rails community. Polished and well-thought-out command-line apps are easier to maintain and provide a good use