Kevlin Henney is an English author, presenter, and consultant on software development.
He has written on the subject of computer programming and development practice for many magazines and sites, including Better Software, The Register, C/C++ Users Journal, Application Development Advisor, JavaSpektrum, C++ Report, Java Report, EXE, and Overload.
Henney has given keynote addresses at a number of conferences, including Agile, ACCU, DevTernity,[1][2] DevWeek, Dutch PHP Conference, Embedded Systems Club, GeeCON, GOTO, Build Stuff, JAOO, JAZOON, Jfokus, NLUUG, OOP, PHPNW, SDC, Software Architect, VOXXEDDAYS, and XP Day.
[4] In October 2009, Henney presented The Uncertainty Principle[5] at the 2nd Annual PHP North West Conference in Manchester, UK.
He has also been credited with the remark "...except for the problem of too many layers of indirection"[citation needed] in response to the famous aphorism of David Wheeler: "All problems in computer science can be solved by another level of indirection.