There’s no denying that GitHub is a critical part of modern software development processes. Between repositories, issues, pull requests, documentation and releases, it covers the length and breadth of modern development processes and releases. But if you tinker a lot, of spend a lot of time coding up small utilities or, perhaps, are just learning how to code, you might be wondering if it’s even worth uploading this half-baked code to a third-party server.