Brian Carper

  • @cdaddr

Nanaimo, British Columbia

Areas of Expertise:

  • Clojure
  • programming

I've been a professional programmer since 2005, designing applications for data collection and analysis in psychological research. After a long journey through the lush gardens of Perl and Ruby, I chanced upon Clojure, and quickly fell in love. Since 2008, Clojure has been my secret weapon for data munging and web development.

One of my favorite hobbies is attempting to communicate arcane technical information to people unfamiliar with it. I feel that a knack for clear communication is one of the most important and overlooked tools in a programmer's toolbox. My goal as an author is to spread the good news about Clojure in a way that's accessible to programmers of all backgrounds.

I'm the creator of several Clojure projects including a Clojure-to-CSS compiler, an object-relational mapper and a blog engine; all can be found at When I'm not coding, I can be found doing magic tricks with Vim and Emacs, practicing origami or blogging at I currently live in British Columbia with my patient and forgiving spouse.

Clojure Programming Clojure Programming
by Chas Emerick, Brian Carper, Christophe Grand
April 2012
Print: $49.99
Ebook: $42.99