How to stay motivated while learning programming and new technologies
medium.com
medium.com
I also have a simple Trello board with Backlog, In progress, Review, and Done columns for every side project including when I want to learn a new language or technology.
It's just a very familiar workflow to me, and also I feel the burden of thinking what is next, or what can I pick now is usually a barrier. I just don't want to think all the time what is the next thing that I have to do.
It also makes my progress visible and gives some sense of achievement.