Isn't this an overkill? I mean, if it works for you, who am I to judge, and I guess you've liked it so much because Github is already in your daily workflow, but there are much simpler/more effective systems to do the same thing (Evernote, OneNote, a simple Dropbox folder where you categorize and sync stuff). Still, an interesting read and approach :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.