Ryan's PGP key

email: ryan at ryan.net

LinkedIn

Twitter

"always mount a scratch monkey"