I like solving puzzles and writing programs. I work for Mozilla, where these activities often overlap.