GitHub is a repository, it allows your work to get out in front of the public. Moreover, it is one of the largest coding communities around, so using it can provide wide exposure for your project and for you. The more people you have to review your project, the more attention and use it is likely to attrac
learning Linux gives you real geek credibility – it's hard, it's flexible, it's open, and it's primarily command line driven. Your friends running Windows or OSX can't say that. Open source is a movement that started years ago but is only now really making inroads in the tech industry.