How hard can it really be? I feel like commenting on my experiences, makes it fun: All these websites seem so polished, I guess if they sucked they wouldn't be used by web developers...I know this is juvenile but who came up with some of these terms and descriptions ("Open and merge a pull request", "Create and use a repository"). Come on man... So Github is a place to ...i get it. So when I'm ready to collaborate and improve my projects code I can post them on there and I guess hope that someone in the public will look at them or do I need to have a team of founders by then?