A simple set of guides to improve the way we build open, deployable, high quality, well documented software