Customer attitude will affect how the software engineering workflow a lot: http://groups.yahoo.com/group/pragprog/message/7420?threaded=1&var=1&p=24

Do you think this piece of code are too simple to have test case to cover? read this - http://gojko.net/2009/02/27/thought-provoking-tdd-exercise-at-the-software-craftsmanship-conference/

Related blog, finding the common between taking photo and software testing - http://andreas-simon.blogspot.com/2011/02/photographic-testing-lessons-learned.html . However, there is one big difference, it is harder to define a good photo than bug feel software

If it is good to put developer as tester? - http://janetgregory.blogspot.com/2011/03/programmers-as-testers.html

In fact I am kind of agree about this article, but maybe I just not TDD hard enough - http://beust.com/weblog/2008/03/03/tdd-leads-to-an-architectural-meltdown-around-iteration-three/

Tooling, Insight and Humility - http://www.developsense.com/blog/2011/09/at-least-three-good-reasons-for-testers-to-learn-to-program/

Insufficient Requirements is not an excuse - http://www.developsense.com/blog/2013/11/very-short-blog-posts-9-insufficient-requirements/

What is the meaning of working - http://www.developsense.com/blog/2014/03/very-short-blog-posts-14-it-works/

How Much is Enough? Testing as Story-Telling - https://www.satisfice.com/blog/archives/6203