Kevlin Henney is an independent consultant, speaker, writer and trainer. His development interests are in patterns, programming, practice and process.
He has contributed to open- and closed-source development, has been a columnist for a number of magazines and sites and has been on far too many committees (it has been said that "a committee is a cul-de-sac down which ideas are lured and then quietly strangled").
He is the co-author of 'A Pattern Language for Distributed Computing' and 'On Patterns and Pattern Languages', two volumes in the Pattern-Oriented Software Architecture series; and the editor of 'The 97 Things Every Programmer Should Know'. He lives in Bristol and online.KevlinHenney