I find it annoying when I switch to a new branch on a repo and have to remember which dependencies and install steps I need to do. For example, in our react_on_rails gem repo, I have to remember to cd into spec/dummy, bundle install, and then also npm install. Okay not a big deal, but we could easily put that step into a little script.
I got this idea from a GitHub repo. I couldn’t find it, but I did find this blog post by one of the GitHub engineers: http://githubengineering.com/scripts-to-rule-them-all/
Check it out!