As a developer, sometimes I found myself lost in a big project that also requires to build small projects (that sometimes turn into big as well). It is scary to look back and forth then see how many they are. I used to squeeze every drop of energy and burden to work on tasks. It’s not healthy.<p>I developed a focus system that adaptable to distractions, and burn out (a.k.a changes and disasters), and reinvent it every time a new change happen. My productivity improved and I’m able to complete more works than ever before.<p>I'd like to share my experience about overcome distraction, burn out and be able to maximize my productivity hours. Details at https://hackernoon.com/how-to-maintain-extremely-focus-eff4d09e26df