Anvilon
Contact

I write software for a living, most of which cannot be made public. Here are a few bits, though, which I can share and which others may find useful.

Software

Crypt::Skip32 Perl implementation of a 32-bit block cipher based on Skipjack. This cipher can be handy for scrambling small (32-bit) values when you would like to make it not obvious what they are while keeping the encrypted output size small.
option-vest Stock option vesting calculator. Here's a simple web interface.
juxta A Perl script which is used to generate JuxtaPosition word puzzles at Wordly Wise Word Games.
Email::Valid mxlocalcheck patch Patch to Email::Valid to support checking email domain MX and A records for looping (resolve to 127.0.0.1) which many domains are doing to indicate that they do not accept email.
notlong.com A web service that generates short URLs to redirect to your long URLs (useful for posting in email or reading over the phone).
Copyright ©1998-2011
Eric Hammond