The following are some of the projects I’ve worked on over the
years. Some of them are small enough that this site is their only web
presence; others have sites of their own, and are mentioned here in
the context of my own involvement with them.

In addition to those listed here, a good number of my smaller projects
are collected together on the tangents page.