I am a software developer working for ThoughtWorks, mainly with JRuby . I am very interested in programming languages, artificial intelligence and lots of other things. I am also the creator of the programming language Ioke . I've been blogging for a while but felt that I had other things I wanted to publish that didn't suit itself for a blog, and thus I'm making this site available where I'll be collecting odds and ends.

In no particular order, these are things that interest me and that I spend an unhealthy amount of time with:

  • Ioke
  • Lisp
  • JRuby
  • Ruby
  • Artificial Intelligence
  • Emacs
  • Programming language theory
  • Language implementation
  • Agile development
  • Testing