The Association for Computing Machinery’s online practitioners’ journal, ACM Queue, has published my article Finding More Than One Worm in the Apple (PDF version). In addition to all of the folks that I thanked in the article itself, I want to give special thanks to George Neville-Neil (aka Kode Vicious), Jim Maurer, and Matt Slaybaugh for believing in the article and getting it live in Queue so fast.
My original draft of this ACM article predates my work on the article for Martin Fowler’s site, Goto Fail, Heartbleed, and Unit Testing Culture, by a month or so. It presents the technical concepts a bit differently and focuses much more on specific online reactions to the bug, many of which are linked to by the official CVE reports. It only mentions Heartbleed in passing, since the article was completed before Heartbleed happened; I only had time and space to work a mention of it into the conclusion, along with a link to the article on Martin’s site.
As I’ve said before, I’m a fan of redundancy and repeating yourself and saying the same thing over and over in slightly different ways. The audience is vast and looking in different directions; the more angles we can cover, the greater chance we’ll get the right version of the message in front of the right people.