I read the indie dev blog first - it was okay. Mostly it struck me that this person must have been extremely young and/or extremely naive to have only discovered some of these "epiphanies" after starting his career as a developer. Most of what he leaned along the way ought to be common knowledge to anyone before they ever consider a career in games. It's not like there isn't thousands of testimonials about it by people who have already been there.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi