Posts from March 2007.

After 9 months of ferocious development…

… please welcome Abigail Erise Jones to the big bad World!

Abigail Erise Jones - 2.jpg

Born at 10:32 on the 28th March 2007.

Abigail Erise Jones - 4.jpg

Weighing a nice healthy 7lb 3.5oz (3.32kg), and measuring 51cm in length.

Abigail Erise Jones - 9.jpg

Mother and baby are doing just fine.

Love the new route map feature at

I’ve just reset some goals at, having not been running for a few weeks while my treadmill was guffed, and not being motivated enough to hit the very hard tarmac. has had a bit of a face lift, the previously US only map functionality is now available for us UK peeps too.

Although I’m not ready to run it just yet (my knees just can’t take the punishment yet, so I’m sticking to the springy treadmill), I’ve just mapped out the route I’ll probably take once the good weather is here to stay.

My route is called “Around the block, Duloch Park, Dunfermline.”, it’s just shy of 5.5km (3.4 miles), and I’ve shared it for other nikeplus users.


All hail the new Ars Technica!

Everybody’s favourite technical news, views and reviews site Ars Technica has had a huge face lift.

I really like it, the colours are more subdued and sophisticated than before, and the text is larger and easier to read, with all the different sections and top stories much easier to find. I’d say that casual visitors to the site are going to find it much more accessible.

And what’s more, they’ve reduced the amount of advertising on the site, pulling it out of the body of stories. This is fantastic, I’ve always hated how adverts inserted into the body of an article squishes or breaks up the text, making it much harder to read. This is a very welcome change, and shows that Ars really does have their reader’s interests as top priority.

Well done to whoever created this new design, it works for me!

WordPress 2.1.1 Dangerous, Upgrade to 2.1.2

Matthew Mullenweg:

Long story short: If you downloaded WordPress 2.1.1 within the past 3-4 days, your files may include a security exploit that was added by a cracker, and you should upgrade all of your files to 2.1.2 immediately.

Thanks to John Gruber for pointing this out.

CaseDetective 1.3 Post Development Lessons Learned: Part 2

This post is very closely related to my previous post about the lessons I’ve learned while developing CaseDetective 1.3, as it’s also about my reliance on eSellerate’s tools. It’s therefore going to be a short post.

In the previous post I mentioned that with the change from Integrated eSeller to Embedded Web Store imposed by eSellerate when supporting Universal Binaries, it effected how CaseDetective checked for updates. If I’d had my own check for update code independent from eSellerate, I’d not have had any problems when eSellerate changed how they set up SKUs (Stock Control Units).

Lesson Learned: Develop your own check for update mechanism from end to end, or use an open source solution that you have full source for and control over.