I'm always interested to learn how you keep track of your daily/ weekly tasks?
For me I like to use trello, I break down each side project into its own board and have cards for each task. I then drag the tasks I've completed under the done card.
You can check out a screenshot of my trello board here. It really helps me stay on track of progress when I can see visually what I have done throughout the day. It really helps me stay on top of my side projects:
Look forward to seeing your replies :)