Jeremy blogs occasionally on
Artima
, on the philsophy, psychology and aesthetics of languages and design.