Occasionally I hammer things together out of bits and bytes.
Tarski
Tarski is an elegant, flexible WordPress theme created by myself and Chris Sternal-Johnson. It is named for the logician Alfred Tarski. I recommend his papers ‘The Concept of Truth in Formalized Languages’ and ‘On the Concept of Logical Consequence’, both of which can be found in the collection Logic, Semantics, Metamathematics.
In the process of developing Tarski I’ve written a number of articles about it, and theme development more generally. Here are some very small plugins to tweak Tarski in various ways; you can find some more in our Subversion repository’s ‘extras’ directory. If you’re supporting your own WordPress theme, you may find these utilities useful.
Fish mobile
Now you too can have cardboard fish hanging from the ceiling.
I released the template for public consumption in January 2006. If you make one, please get in touch; I always enjoy seeing them.
Paper Trail
Paper Trail is a Rails application I’m developing to keep track of my reading.
WordPress
Aside from Tarski, and contributing the occasional tiny patch to the WordPress core, I’ve written a few articles on WordPress and a couple of tiny plugins to fulfil my own needs. You’re welcome to use them. The plugins are hosted on GitHub, so if you don’t have Git you can get a tarball from the project page. If you find any bugs or incompatibilities in these plugins, you can email me or post a message on the Tarski forum.
Absolutify
Turn relative URIs in your posts and pages into absolute ones, fixing the issues you’ll otherwise have when your content is loaded in a context outside your site (for example, in a feed reader).
Access Control
A simple access control plugin: only allow logged-in users to view your site. It redirects visitors who aren’t logged in to the login page.

