- 30 Jun 2014 »
My original "goto fail" article has been published online and in print by the Communications of the ACM, the flagship journal of the ACM.
- 13 May 2014 »
My original "goto fail" article has been published online by ACM Queue.
- 12 May 2014 »
Martin Fowler invited me to contribute an article to his website making a case for unit testing in the wake of "goto fail" and Heartbleed.
- 06 May 2014 »
The Google Testing on the Toilet team has published my episode about the Heartbleed bug, and other fronts are showing signs of progress
- 22 Apr 2014 »
A letter to cybersecurity expert Dan Geer regarding the role of unit testing in helping to avoid errors in security-critical software
- 15 Apr 2014 »
The Google Testing on the Toilet team has published my episode about the Apple SSL bug, and I explain why this is for the greater social good.
- 13 Apr 2014 »
A Testing on the Toilet-inspired article about the Heartbleed bug and how it could have been prevented
- 09 Apr 2014 »
The Heartbleed bug has me seeing red just as much as Apple's SSL bug did, because it's another serious bug that could've been caught by a test
- 25 Mar 2014 »
Turns out I couldn't let the Apple SSL bug go quite yet, as I've submitted an article to Communications of the ACM for consideration
- 19 Mar 2014 »
Hopefully the Apple SSL bug is out of my system, having given an AutoTest Boston lightning talk and written a Testing on the Toilet-esque article
- 04 Mar 2014 »
I've published a new article on AutoTest Central about the Testing Grouplet's Small, Medium, and Large test size schema, and more on the Apple bug.
- 25 Feb 2014 »
Apple's recent SSL security bug compelled me to write a blog post for AutoTest Central illustrating how unit testing could've helped prevent it
- 25 Sep 2012 »
Comprehensive notes on maintaining a personal computer backup strategy, based on my Mac OS X experience
- 19 Jun 2010 »
Reflections on Apple's impact from a Linux-based programmer