Make your repo ergonomic Throughout my entire career as a software engineer, I’ve had to clone and set up many projects. They have each done different things, and have been in a variety of different languages, built around a variety of different systems. Some are open source and public, others are proprietary and available only through the terms of my employ. One commonality nearly all of them share is that they suck to get set up on a new machine. Proprietary codebases are typically slight...