Publishing source code doesn’t have to be a pain. This guide will walk you through how to start sharing your projects with the world.