code

I'm a computer programmer. It's what I do. It's what I like to do. I get paid to do this all week, and I still do it in my spare time, what bits I have. Most of my contributions to the world of software these days are scattered into various source projects around the web. Here are three projects that I wrote outside of work that might be of some use to someone, but who knows.

Web Ink
Web Ink is the software that will at some point replace Inkworks. It's mainly a rewrite of many of the concepts found in Inkworks, but done much more cleanly. Eventually, my own website will be running Web Ink for the file galleries and the like. Web Ink also gives me a generic interface into things like Databases and object generation.
Inkworks3
Inkworks is the software that runs Mad Ink, an online comics website. As the name implies, it's the third major revision of the Inkworks system. IW1 was a very simple set of scripts that ran the news for the main site. It used a hackneyed XML-like format to store things, and was incredibly cumbersome to maintain. Enter IW2, which handled the comics for Better Living Through Mind Control, and the first several months of Podunk and Chico's stay, running both the news and comics. It used actual XML for its backend, but was still a pain to update, especially for the nontechnical. After much prodding, I wrote IW3, which runs all of Mad Ink to this day. It's a fully database-backed content management system with features designed for comics sites. Namely, images and newsposts can be set to be released at a given future date to allow the author to upload things as far in advance as needed.
Neuron
Neuron was a collaborative applications platform that I worked on as my undergraduate senior thesis project at Northeastern. Written in MOO and Java, it's got some very interesting concepts that I'd like to revisit.