Publico esse side project ou não?
Eu comecei a aprender C++ há uma semana e tenho uma abordagem de estudo um pouco diferente, acho eu.
A cada final de mês, eu crio um projeto paralelo ou um exercício para aprender e postar no GitHub. Meu primeiro exercício/projeto paralelo foi um Terminal. As principais características desse terminal são: ele é altamente flexível, adicionar comandos não requer manutenção no código-fonte (na maioria dos casos). Com essa flexibilidade, é possível adicionar novas ferramentas ao terminal. Além disso, ele possui um certo nível de personalização, permitindo que o usuário imprima coisas no terminal, como mensagens de início ou mensagens padrão como:
Eu estou em duvida pois achei tudo muito inutil por provavelmente ter opções melhores e velozes na web