What's here?

There's not a lot here, but you're welcome to browse anyway. Mostly what's here is a random collection of programming snippets, patches, and documentation for a variety of Open Source software.

About me

My name's Thomas Adam, and I'm a 24 year old software engineer working for a small company that writes firewall software. When I'm not at work, I enjoy:

When I am at work, I mostly program in perl for my sins. When I manage to escape that mad house, I don't do much programming at all, although I do a little bit as and when I feel like it. I'm quite choosy like that. :) The most enjoyable language for me has to be ruby.

I suffer from a condition known as social anxiety

I also suffer from its related condition panic disorder

Open source contributions

Here's a list of some of the projects I contribute to (either code or user support, documentation, etc., although typically it's both.):

These days, I mostly concentrate on FVWM, since it's the one thing I enjoy the most. I'm currently mentoring four people (as of August 2007) in using Ruby to do a variety of interesting tasks.

Publications

Academic

I co-authored a paper about student retention and activity integration: Can More Intergrative Activity Improve the Learning Experience -- published and spoken about at a BCS conference in 2006.

Linux Gazette

I've published the following articles in the Linux Gazette:

FVWM

ELinks

Miscellaneous

Teddy bears

I love teddy bears. :D They keep me company. You can read more about them here.