Bash has a long history as a shell scripting language and is still in wide use today. It doesn't have the cool factor of Python or Go, but it gets the job done. This talk will start with a simple shell script and walk through a series of incremental improvements. Best practices and rules of thumb will be discussed as well as next steps into the world of shell scripting.
I'm a Software Developer turned Release Engineer now working as a Site Reliability Engineer at Driver. My tools of choice include Kubernetes, Docker, Salt, Python, and Go. I also still like Bash. Driver is a biotech startup in San Francisco that matches cancer patients with clinical trials based on analysis of medical records and DNA. We are currently in a private beta with a public launch planned for later this year.