My name is Mike. I solve problems using computers. There is much more about my coding activities below.
I am thoroughly a geek. Besides spending most of my time working with and trying to understand software, I also enjoy speculative fiction, science in general, and constantly learning new things, both useful and trivial. A few of my favorite non-computing topics are linguistics, psychology, and scientific skepticism.
I also enjoy running and exercise; movies, both cerebral and idiotic; beers, both ale and lager; probably some other things.
I write a lot of code, both professionally and on my own time. I am passionate about free software (known to some as open source software) and contribute a lot of time and energy into projects and organizations that I am interested in.
I always enjoy talking about and learning about software, so feel free to get in touch with me on any of these sites or contact me in other ways.