Did you hear about Kaizen? A Japanese concept about continuous improvement. Finally after years of developing different software I decided to write my ideas, thoughts and distractions. Perhaps, it is a new challenge for me to fulfil the Japanese concept!