Tuesday, 2 July 2019


Every new Thom Yorke album, I try so hard to like it, but it’s just not to my taste. Beautiful album artwork, though.

Monday, 1 July 2019


This sounds like hell.

(I’m not allergic to dogs.)

Saturday, 22 June 2019


Just because I live in Japan does not mean I like anime and the anime style.

I do not.

Tuesday, 18 June 2019


Blood pressure elevated. Adrenaline levels raised. Rage within arm’s length.

I must be trying to edit text on iOS.


Reading this article about ‘Responsible’ JavaScript made me feel ill. Not the article itself, as it promotes being a good web citizen when developing. No, what makes me uncomfortable is the fact that it’s come to this – all of this JavaScript and ‘injecting’ it into pages. The web has seemingly turned into a genetically modified monster.


I thought I heard someone enthusiastically greet a friend, saying:


…then I remembered where I was.

Monday, 17 June 2019


Our dinner ladies’ greatest specialty is probably curries. Today’s is a ‘keema’ curry that’s certainly been bent and twisted into something more appropriate for Japanese children. That in itself is fine.

But I miss basmati. It’s almost entirely impossible to find here and even this curry would be greatly improved by its presence, its scent.

Sunday, 16 June 2019


I really enjoy how publishing new articles often pushes me to make improvements to the site. This time it became necessary to handle <pre> blocks better. The site is more robust for having done it. Additionally, since I’ll be offering Movable Type templates for download, I had to make sure that Apache serves .mtml files as plain text rather than html. That’s a small improvement but will make life easier next time I want to share template files.

(I’ve entertained the possibility of making all my templates available on the off chance that someone else is interested in making their own Movable Type site.)


I just finished the first draft of a long post about how I made the ‘Recent Articles’ widget for It’s about 1000 words. All for a system that almost no one uses any more.

It’s still so good, though.

Saturday, 15 June 2019


I should note, I do not intend for this to just be a log of what I’m doing on the site. That’s just what’s on top of my mind at the moment.


One of the best things I’ve got out of moving my site to a dedicated server is removing a lot of the need to do work locally.

On my last host, running CGI was pretty slow and I paid for whatever resources I used. It probably didn’t matter, but I avoided doing any development work there to reduce any unnecessary load. Instead I used MAMP on my Mac with a separate copy of Movable Type.

Now that I don’t need to be concerned about using excess resources, I can do whatever faffing about I want on the server. Even better, it means that I can also unburden my Mac.


I guess part of the reason I’ve done this work is because I feel like I’m inching closer to making it public. I have decided that for now this and the regular articles & links posts are going to be separate.


When I set this up, I disabled everything except the index page. I spent an evening styling it and called it mostly done.

Today I decided to put in the effort to get the rest of the blog in a respectable state. This includes:

I also updated the style a bit and gave pages a title.

Friday, 14 June 2019


This blog is running through a different system to the main site, which is produced with Movable Type 4.3.

This is produced with Movable Type 2.6. Even running on plain CGI, it’s brilliantly fast. Even more importantly, it’s simple. As I recall, 2.6 was the first version to support plugins, and only those for text filtering. This enables me to use the other major component for keeping this simple: Markdown.

It might not scale to hundreds of thousands of entries, but I doubt this blog will ever make it to that point.

Thursday, 13 June 2019


Writing here also gives me a sounding board. The piece on The Divine Comedy album started here as a couple offhand remarks, but grew into something a bit more, and something that I was happy to present as a ‘finished piece’, as wanky as that might sound.


After I started blogging again and decided to start posting ‘links’, I wanted to be able to post something every day. This was for discipline and simply to keep grinding the word-weilding axe.

For a while it felt pretty easy. I was doing work online and finding interesting things to link to. I would give myself a break of a day or two after posting large items, but for about four months I kept it up, somehow.

In the past few weeks, though, I’ve skipped posting something a couple of times. I felt guilty, but as I stated before, this is for me, so I forgave myself. Easy.

It still leads me to this, whatever this is. Sometimes I just want an excuse to write something.