Kurt Stephens

Nerd Up!

Software

I like writing software components; little bits of code that can be assembled into bigger programs. UNIX fits well for me as its design philosophy is focused around combining small programs into larger systems.

I’ve compiled most of the software I’ve written into a respository. I’m interested in any questions or feedback.

I’ve been very interested in meta-programming for a while: programs that have access to information about their own construction and state and programs that synthesize other programs.

One big open-source project I’m working on is a UML meta-modeling framework written in Perl: UMMF.

This site was using a (yet another) table-driven content management system, named uSite (for “micro-site”), that I originally designed for my wife’s website: Butterfly Ginger. Both websites now run Drupal


links: add new comment | 693 reads