Throughout all the various additions and revisions to this website over the years, I’ve built up quite a pile of custom code – in the form of WordPress plugins, widgets, templates, and sometimes as standalone libraries. For ages I’ve thought of releasing some of these as free plugins, so others could take advantage of what I’d written…but somehow I never got around to generalizing or documenting any of it. My “blog time” just always went towards writing instead. The fact is that it takes far longer to produce user-friendly code than something customized to just one sandbox environment. For example, of all my WordPress plugins I never bothered writing even a single Options page – I always just configured them by tweaking whatever values I needed in the original source. Fine for me, but would never fly in a mainstream plugin.