I'm a (not particularly successful) dev with ADHD.
Some of the general organisational advice can be helpful. Keep things in calendars, todo lists, files etc. There is no magic bullet. A todo list won't fix your lack of executive function. Just pick some tools to keep track of everything.
I really like voice assistants. I use an Amazon echo to update my calendar, set timers, reminders etc. For me, pulling out my phone to do any of those is guaranteed distraction.
Some time tracking told are useful for finding out what works for you and what you actually did with you time. "Today felt really bad, but actually I got three hours work done" or "I went on YouTube for 6 hours straight, what sent me off task?"