Huw Collingbourne has been a programmer for more than 30 years. He is founder of Bitwise Courses (http://www.bitwisecourses.com) which produces online programming tutorials. For over ten years he wrote the Delphi and Object Pascal programming column for PC Plus Magazine. He has also written numerous opinion and programming columns (including tutorials on C#, Java, Smalltalk, ActionScript and Ruby) for magazines, such as Computer Shopper, PC Pro, and PC Plus.
He is the technology director at SapphireSteel Software (http://www.sapphiresteel.com/), developers of the Sapphire Ruby IDE for Visual Studio and the Amethyst IDE for the Adobe Flash Platform. He is author of The Book Of Ruby from No Starch Press. At various times Huw has been a magazine publisher, editor, and TV broadcaster. He has an MA in English from the University of Cambridge and holds a 2nd dan black belt in aikido, a martial art which he teaches in North Devon, UK (http://hartlandaikido.blogspot.co.uk/). The aikido comes in useful when trying (usually unsuccessfully) to keep his Pyrenean Mountain Dogs under some semblance of control.