者，同时许多软件开发人员推荐用户在向他们报告软件错误前阅读他的文章：《How to Report Bugs Effectively》（如何有效地报告错误）。他还维护着一系列颇受欢迎的小型益智游戏程序，它们在任天堂DS、塞班S60、Unix（GTK+、安卓、mac os）以及Windows上都可以运行。他毕业于剑桥大学，目前在ARM控股公司工作。