Infrequently updated, mostly open source work or research these days. It's been online since I've been in high school.
Infrequently updated, mostly open source work or research these days. It's been online since I've been in high school.