currently

Currently, I'm learning Ruby. It's been a while since I did much object-oriented programming, so I'm playing with Ruby to give my brain some exercise in that area.

programming projects

  • Web Bookmarks
    A mod_perl and PostgreSQL site, this utility is the one I use the most on a daily basis. Given that I have two computers at work and more at home, having universal access to my browser bookmarks was becoming impossible. So I wrote this program to be an online bookmark manager, making them equally accessible from any computer, anywhere. Many bells and whistles have been added, but the site design remains very minimalist.
  • Project Timer
    A very basic web application used to keep track of time spent on projects. Works like a stopwatch with a database to keep track of each start and stop. It's sparse, but has the most necessary basics, plus one or two fancy features: The app can generate printable project summaries and invoices, and allows the user to define a personalized template for those printable pages.
  • thebrownproject.com Gallery Engine
    I've learned a lot of lessons about implementing online galleries, both at work and at home. For this site, I wanted each gallery to be really, really easy to set up and maintain. I ended up with this, which requires at minimum only a directory full of images, but also allows easy organization and description of the images.
  • Mamaw's Recipe Box
    My grandmom, "Mamaw", gave me her old box of recipes and I've created a little web site so I can share them all with my family and anyone else who cares to read them. Some of them are really good, and some of them... well, it's a peek into the world of 1950's southern cooking, which can be interesting and entertaining in itself.
  • CuppaJoe
    One of the first sites I ever made with Perl. Plenty of lessons learned here (aka "design regrets"), but I'm still attached to the site.
  • NWN Message Board
    I started this project in 2001 and it was never used by the general public, but it was a great learning project for me. Conceived to be a kind of fan site message board for Neverwinter Nights, a computer game produced by Bioware, the site is designed to run in mod_perl and doesn't have a single graphic anywhere so it's slim and fast. I'm rather proud of the Message Board, which has a few customization features that I still haven't seen in the major commercial packages in use today.
  • Sadly, after a total hard drive meltdown in my webserver, the CuppaJoe and Message Board sites were not recoverable, and are gone for good. So you'll just have to trust me: They were damn cool.