I’m often available for consulting—feel free to contact me for details.
I live in the Bay Area with one girlfriend and numerous houseplants, where I write words and work on (mostly silly) projects.
Most of my computer-friendly writing is in Ruby, Go, or Emacs Lisp. These days I’m especially interested in programming languages, mentoring and teaching, distributed systems, and formal verification.
Currently at Iterable. Previously at Google, thoughtbot, Ginkgo Bioworks, William & Mary, and Ursinus College. Organizer-emeritus of the Boston Emacs Meetup, New York Emacs Meetup, Ruby Project Night NYC, and the Classical Code Reading Group of New York.
Socially obligated to buy me a present? Check the ol’ wishlist.