John Arundel is a devops consultant, which means he solves difficult problems for a living. (He doesn't get called in for easy problems.) He has worked in the tech industry for 20 years, and during that time has done wrong (or seen done wrong) almost everything that you can do wrong with computers.That comprehensive knowledge of what not to do, he feels, is one of his greatest assets as a consultant. He is still adding to it.He likes writing books, especially about Puppet(The Puppet 3 Beginner's Guide is available from the same publisher).It seems that at least some people enjoy reading them.He also provides training and coaching on Puppet,which it turns out is far harder than simply doing the work himself. Off the clock, he can usually be found driving a Land Rover up some mountain or other.He lives in a small cottage in Cornwall and believes, like Cicero,that if you have a garden and a library, then you have everything you need.You can follow him on Twitter at @bitfield.