Planzer.io has a lot of great features developed to help you as a Developer get through your long to-do list.
With recurring tasks you save time and never miss a task.
Reflecting is the most important aspect of improvement.
Set up weekly goals to follow your own development.
Add a tag for each of your task categories.
For each task you can easily add comments and description.
We have a lot of great native integrations to pull in tasks.