Time tracking my tasks over a period of time until I could collect enough data helped me to see how I was more or less using my time.
I also use productivity tools such as ClickUp and Oppflow to see my tasks and due dates overall. Now, I can plan my time accordingly, so deadlines are not a problem.
Poorly :D Too many things happen at once and all of them need attention. So I have accepted one golden rule for me - if a task takes less than 10 min, do it right away. Otherwise, it will just enlarge the to-do list and won't be done on time.
Always keep them around your work area or items. Recently, I've found it helpful to sticky note the current items of work I have on my computer to always have in mind what the next thing to do is