This sounds exactly how we work in a scrum team with the agile board of Jira.
Good observation! It really is very much like a personal agile process. I'd say it's more like Kanban than Scrum though. However a team scrum/Kanban board is no substitute for keeping this personal TODO list. Especially as your career advances, I find there's a lot that goes on the TODO list that wouldn't normally end up on the scrum board, e.g., mentoring, interviews, talks, etc. Also, never underestimate the power of text files! They are by far the lowest friction medium I've found. It's always faster to edit a text file than to update even the fastest scrum or Kanban UI. There are downsides of course and the post is about the method/practice rather than the specific medium used.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.