We are like dwarfs on the shoulders of giants, so that we can see more than they, and things at a greater distance, not by virtue of any sharpness of sight on our part, or any physical distinction, but because we are carried high and raised up by their giant size. Bernard of Chartres, 1120
This site is mainly custom PHP code written by me organically over the years. This site has been on the net in one form or another since around 1996 (when it was mainly perl) so if you see bits of cruft or non-working bits, let me know and I'll add it to the list for the next cleanup and updating pogrom. I use the following excellent software to make it all work, in no particular order:
A special thanks to all the folks who've contributed to the GNU project - I don't think a day has gone by in the last 20 years when I have not touched some bit of their incredible software (I'm looking at you Richard Stallman, thanks!).
It all runs on an Amazon EC2 instance(s) in production or a VMware instance during development. In general, all the sitemap and RSS generation bits are custom (ie: not using Wordpress). The Blog section runs Wordpress 3 with a custom theme.
Web Technologies Embraced
Most of the pages on this site are currently XHTML/RDFa though I'll be moving to HTML5 in the coming months. All the pages should validate and, other than a few
-webkit-border-radius entries, so should the CSS. I'm also making an effort to incorporate more microformats though that will likely wait until I go HTML5. I don't really make an attempt to support old or weird browsers (as in IE) other than a quick check to make sure everything is easy to use in text mode browsers like links and lynx. There is even some Flash on this site but that will likely go with the HTML5 conversion too as I'm not a big Flash supporter (I browse the internet with NoScript and FlashBlock and it keeps me saner).
In addition to the software bits, I also use cloud computing fairly heavily. Most of this site lives in the cloud and most the common assets are served from geographically distributed caches via Amazon's CloudFront.
I used to run a very complex mail infrastructure on a batch of UNIX servers and was quite an active anti-spam campaigner from both technlogy and policy angles. My current spam volume of around 2000-5000 messages a day has beaten me into submission and I now use the excellent infrastructure provided by Google Apps Premier. Ah, the joys of having the same email address forever!
I'm a fairly strong proponent of Open Source for basic goods and infrastructural code. All the code available here is up for the asking but I don't make a habit of packaging it up in any reasonable way unless asked for specific bits. I'll remedy a little of that as I rewrite more in the next cycle.