Great things and people that I discovered, learned, read, met, etc. in 2012. No particular ordering is implied. Not everything is new.

hacker news discussion

also: see the lists from 2011 and 2010

Great blog posts read

Most viewed blog posts by me

  1. 10 Technical Papers Every Programmer Should Read (At Least Twice)My most popular post of 2011 was also my most popular of 2012 – go figure.

  2. Lisp in 40 32 29 lines of Ruby

  3. A functional programming influence graph

  4. Not enough

  5. My Clojure compilation series

  6. Our industry needs more…

Favorite technical books discovered (and read)

Favorite non-technical books read

Number of books read

a bunch

Number of books published

0

Number of books written

⅛ + ¼

Number of papers read

≈ 30

Number of papers read deeply

7

Language zoo additions

A scheme, a datalog, a Meta II, an Ur-Lisp

Favorite musicians discovered

Rishloo, Anika, Delia Derbyshire, Blind Lemon Jefferson, Stereolab, Ghost, Klaus Nomi, Television Sky, Silver Apples, Belong

Favorite TV series about zombies

The Walking Dead

Clojure, ClojureScript, Haskell, Datalog, Ruby, Shen, JavaScript, Frink, Pure, Racket

Programming languages used for projects both professional and not

Clojure, Haskell, Java, Python, JavaScript, SQL, Bash, make, Ruby, C, Prolog, Datalog

Favorite papers discovered (and read)

![kay