At work I write mostly java and bash, but also some scala, C and python.
I'm obsessed about finding shoes for shoemaker's children i.e. developing ways of using programming skills for solving programming-related problems. In the past I've done some code generation, but may main interest is in build scripts: http://iwant.fluentjava.org/
In addition to programming I play keyboards. I'm also learning to play the guitar and writing a SID music routine. I cycle to work and do karate and kettlebell.