Good article. Burnout is such an awful experience to go through. The last time it happened to me I was getting headaches just trying to force myself to work. Taking breaks and doing some other type of hobby is a great way to overcome it. Even taking a long break from coding can be beneficial.