04.Torne seus projetos públicos - adrianoazevedo/challenge100DaysOfCode GitHub Wiki

Se possível, mantenha todos os seus projetos públicos. Projetos públicos estão sujeitos a maior responsabilidade, especialmente se você compartilhou seu repositório ou blog com a comunidade antes de aceitar o desafio.

No final de cada dia, envie seu código para o GitHub (ou outro serviço de hospedagem de repositório público). Se você estiver trabalhando em um exercício interativo ou em um projeto que não pode ser enviado ao GitHub, envie e envie as alterações para o seu diário (consulte a próxima seção Manter um diário para obter mais detalhes). Empurrar ou publicar algo todos os dias reforça seus hábitos diários e o mantém responsável por mostrar um progresso consistente - sem se esconder atrás de mudanças locais ou tentar retroagir as sessões de codificação.

Manter seus projetos públicos também simplifica seu diário e ajuda você a se envolver com a comunidade. Você pode discutir projetos com mais facilidade se outros desenvolvedores também puderem explorá-los. Tente lutar contra o desejo de marcar projetos como privados simplesmente porque estão inacabados; ser aberto sobre seu processo de desenvolvimento pode torná-lo um desenvolvedor mais colaborativo e voltado para a comunidade.

Além disso, os projetos públicos são mais fáceis de mostrar, caso você decida construir um portfólio de seus projetos no futuro. Empregadores, amigos e colegas em potencial podem entender melhor seus interesses e habilidades como desenvolvedor quando seu trabalho estiver facilmente visível.