I have two files I use.
1. todo.md
2. scratchpad.md
I put my tasks for each project in the todo file separated by headings. I put random notes in the scratchpad file as they pop (ex, need to update x dependency in project y, etc). I then organize my scratchpad and create new todo items if needed at the end of the day.