I admit that I did sort of a cheating here. I recommended some interesting blogs to my programmer friend yesterday itself but it was really a co-incidence.
Before I share what blogs I shared, here is little background of why I did so. We were having an interesting discussion around how can we improve our deployment process, make it more reliable, how far can we rely on automated checks and whereall we can spend more time on testing (not just checking) so that we establish a better safty-net and improve upon app quality too. Because of repeated and deliberate seperate mentions of testing and checking, my curious programmer friend asked me to explain the diferrence, give some examples and good part was, he found the differentiation meaningful.
For further reading, I recommended him to read "Testing vs Checking" literature by Bach-Bolton and "Testing vs Checking Redefined" blogpost in particular. He found the material interesting and I am glad that with that, we'll now have a common understanding of terminologies and ideas behind them. And that's indeed an important thing for a tester i.e. speaking in a langague that programmer would understand.
That is it for day two of this challenge. I admit that it is bit on the top of what I am doing for our sprint but I am enjoying doing it and hope I'll manage to last till its last day :)