Ask HN: What are your productivity tips to get things done?
Share your productivity tips, how you plan your tasks, how you estimate the time it takes etc.. for a single person project
2. Understand your goals: why are you doing this task? This will help you make tradeoffs. Also, try to have multiple goals for a task; this will help you stay motivated.
3. Write everything down. This will help you get back to work quickly when you are forced to context switch.
(Longer version of 2 and 3: https://codewithoutrules.com/2017/08/03/stay-focused/)
Set a timer, don't do anything except the task you decided on until the timer finishes.