I enjoy making funny, interesting and useful programs for myself. I enjoy using existing ideas and technologies in novel ways, as well as simulating natural things.