Jonathan Coulton used to write computer programs. Now he writes about programmers–his songs like Code Monkey are funny, occasionally melancholy ballads about geek culture: burnt-out code warriors, zombie office workers and mournful, lonely sea monsters.