Let me introduce myself. I work for Canonical as a Kernel Engineer, mainly focused on ironing out weird BIOS and kernel issues on small netbooks. I'm a bit twiddler at heart, and live in the world of kernel panics and register dumps.
So what makes me tick? Making program code better: be it faster, more compact, less buggy and more power efficient.