Rants, software, books and, occasionally, fish. The home on the Internet of Giles Alexander: a consultant, developer and juggler.
And elsewhere...