My code works -- and I have no idea why!!!

One of my pet annoyances is how code ecosystems have gotten more and more complex. Sometimes I think tool designers put together build systems to show how clever they are rather than to solve dependency problems as cleanly and simply as possible. Over the break I wrote GitHub Org Explorer - a tool to help deal with GitHub classroom repositories. It worked but was using "basic" authentication where it sent a username and password with every request.