Author of the "Practical Programmer" column in the CommunicationsOfTheAssociationForComputingMachinery, the "Loyal Opposition" column in IeeeSoftware, and the author of several terrific books on software reliability:
CategoryAuthor