Github é para social coding, o open source cabe lá e em vários outros lugares. Esta sensação vai passar ao fazer a primeira publicação, não precisa estar perfeito, e quanto mais gente ajudando melhor.
Para reforçar boas práticas, busca projetos que estão fazendo coisas atualmente, faz o que puder e contribua de várias formas, não só com código, com isso conhecerá pessoas incríveis, e vai entender um pouco da linha de pensamento deles.