1. Можно посмотреть библиотеки по интересуещему стеку
2. Выложить свои библиотеки и, если они полезны, сообщество поможет тебе их улучшить
3. Менеджеры пакетов (за все не ручаюсь) хорошо сконфигурированы для связки с bitbucket
4. Сервисы по поиску работы дают возможность добавить ссылку на github и это показывается как иконка, а не как ссылка на что-то куда-то в описании
—-
Не по всем причинам люди публикуются в гитхабе, но по одной из них могут.
А удаленный репозиторий можно сделать на сотне площадок