Learning the repo cookbook