Dei uma olhada em seu GitHub, o que eu posso estar lhe aconselhando é que estruture as pastas do seu projeto, que ajuda muita na hora que alguém for visualizar. Vou deixar um exemplo, não existe maneira correta de nomear as pastas e arquivos o informate é deixar semantica para que seja facil compreeender aonde esta cada coisa, caso vá refatorar algum dia, ficara até mais facil de encontrar o arquivo desejado. Aqui esta um exemplo: . ├── assets ////Imagens dos projetos/ │ ├── icons │ └── background ├── css/ │ ├── reset.css │ ├── index-page.css │ ├── contact-page.css │ └── about.css ├── scripts/ │ ├── index.js │ ├── contact.js │ └── about.js ├── pages/ │ ├── contact.html │ ├── projects.html │ └── about.html └── index.html // pagina de entrada do projeto
Num modelo de pasta organizado, por exemplo: um recrutador analisando seu código pode ser availado a organização, sem contar que ficaria mais facil dele analisar.
Vlw pela dica, as vezes eu fico em dúvida de como organizar, mas ja ajudou.