My name is John McAliley. I try to develop good software and try to help others by sharing my experiences and answering questions. For the last few years I have been blogging about Ruby and Rails at Currently, I am co-owner of, an online coupon database and, which provides interactive geographic heatmaps for longitude/latitude data. I used to be a Java developer for several large corporations and I am glad that is behind me. I am a fan of agile methods. And yes, I am a recovering cowboy coder.

John's articles