Software
I've written a lot of software over the last... wow, has it been over a decade already? Some projects are open source and I'm starting to collect them here.
The PHP section is about half-way there. I still need to publish a handful of modules and most importantly, the Peach 1.x web site publishing system.
The JavaScript section is getting started. I have yet to redocument the code in NDlite format but the library itself, with its unique minimalist build process, is still worth a good look.
Lately, I've been using CVSTrac because I couldn't bare living without a ticket tracker and CVS browsing interface. I have even created related tools which integrate with CVSTrac and might benefit others in my situation.
Back around 1997-2003 I worked heavily in ANSI C. I don't really see any of it as being relevant nowadays, although I'm starting to look at C++ these days, so some of my old C modules might be refactored eventually.
Perhaps the most notable project was DT (Dynamic Templating) which was meant
as an on-the-fly alternative to HTP (HyperText Preprocessor). In the later
versions, it even had graphics output, MySQL connectivity and an embedded
scripting language. All that was still missing to complete my vision was a
FastCGI version with aggressive bytecode caching. While to this day I prefer
DT's lightweight syntax for templating, compared to PHP's strictly embedded
script approach and clumsy "<?=X?>", DT is clearly a thing
of the past.
Earlier work included the framework for a search engine which was promising (at least, it compared nicely to some late 1990's whitepapers I later found about Google's internals.) The project was improperly funded however, and the client pulled the plug at around 20% completion. Given how even Inktomi didn't survive Google later on, maybe it was for the best.