Encoding knowledge with automation scripts

In the previous post I shared a couple small scripts I use with Git. I automate a lot of the repetition in my development workflow to make tasks not just easier but also more reliable. Automation encodes knowledge. Scripts give me a place to capture things I learn. Below are descriptions of several scripts I use on a daily basis. Most of my scripts aren't portable. They're tailored to the specific…