Software repo for training and self-development