View Blog Post

How to Run a Four-Minute Mile and Accelerate Software Development

The “impossible” four-minute mile was accomplished by Sir Roger Bannister on a windy day in May of 1954. Now you can do it too. It is not that complicated when you think about it: just run four consecutive quarter-mile sprints in under sixty seconds each. Okay, so maybe the actual execution isn’t trivial. But his Read more…

View Blog Post

Fuzz testing

“Fuzzing” is a concept that has been in use for many years, mostly with in-house testing departments, and its effectiveness can have a profound effect on your code quality. In an IBM DeveloperWorks article, Elliotte Harold presents this testing technique for hardening applications against unexpected input – and shows what happens when he deliberately injects Read more…

View Blog Post

Code coverage stats misleading

There is an interesting thread on InfoQ entitled “Opinion: Code Coverage Stats Misleading” where the author states that coverage reports do not provide adequate confidence on testing efforts. It’s a good read– I also recommend checking out my article dubbed “Don’t be fooled by the coverage report” which uses code examples to show how misleading Read more…