A collection of personal and outside coding challenges