Howdy! My name is James. I'm a professional grammer and dad joke enthusiast. I specialize in Scala and functional programming. For a brief overview of my background, see my profiles on LinkedIn and GitHub.

I like to speak about programming, write about programming, and play with programming. You can follow along via RSS.

You can email me at My public key is available for encryption and signature verification.