Re: fucking_shell_scripts

I just saw the fucking_shell_scripts project this morning. And I think it's generally a step in the right direction. However, I don't think the step before it is actually "abandon Chef/Ansible", but rather "abandon hand-provisioning servers".

If you've never configured your own servers, I think this is an excellent place to start. Go read some tutorials on how to setup the software you need, and then implement those steps inside of fucking_shell_scipts.

Once you've got a basic understanding of what it means to configure your servers, you should move on to something more powerful like Chef or Ansible. There are thousands of pre-made Chef recipes out there that you can leverage and contribute to instead of having custom shell scripts copy/pasted between your projects.

And if you don't know where to start, I've written a book about provisioning servers and deploying Rails applications.

I'm Zach.

I wrote Fearless Rails Deployment.

Sometimes I write things on this website, but not as often as I'd like.