I’m a polyglot software developer, and love playing with different languages. Over the years have toyed with C, Prolog, Perl, Objective-C, Java, Scala & Clojure. Employers have paid me to write HTML, PHP, Perl, C, JavaScript, Java, Objective-C, Scala and English.

This is my personal website. As part of it I maintain a blog, and these are excerpts from my two most recent articles:

Free & Open Source Software

I wrote SBJson, a popular JSON parser & generator for Objective-C. You are welcome to use it—and any other project available from my Github profile—for free, as long as you adhere to their respective licenses.

In most cases the license requires that you have to attribute me in your application. I understand that this attribution requirement can sometimes be a problem. If you let me know about the problem, I may agree to grant you an alternative license.