Organization
  • Preparing your environment (painless context switch)
  • Work in Small steps
  • Mental warm-up before each session.
  • Anticipate and expect interruptions.
  • Changing your physical location.
  • Writting down the ideas on your mind at the end of the session.

from : https://hugozap.com/posts/how-to-finish-your-side-project/