Покажите на github-е, что вы развиваетесь.
Сделайте один проект так как умеете сейчас.
Добавьте в него eslint, prettier(если их ещё нет).
Научитесь видеть проблемы в своём коде.
Потом сделайте другой проект, но уже с использованием, например хуков(если не используете сейчас).
Потом добавьте TypeScript.
Потом... потом начните писать на Haskell =)
Ваша задача как разработчика, прийти на проекте, быстро в него погрузиться и быстро начать решать задачи бизнеса. Чем шире ваша экспертиза, тем качественнее и быстрее вы работаете.
Поэтому делать кучу однообразных Todo - плохая затея.
Нет смысла делать разные проекты, если всё, что вы там делаете - запрашиваете данные и отображаете их.
Научитесь работать с картами, например Yandex или 2GIS.
Научитесь работать с браузерным audio API.