PHPLondon08 was quite a success. I really enjoyed it, met lots of great people.

The talks were generally good (I’ll get to mine!). The only downer I thought was that there was really quite a bit of overlap between Ivo’s intro and Mike & Scott’s one immediately after it, though both were good in their own right (and I liked Ivo’s bricks analogy).

Mine went mostly ok, but I got the timing completely wrong, spent far too long on the first half, and I’d not even reached halfway through the second half when I spotted Richard (the room manager) holding up the “1 minute remaining” sign – I’d completely forgotten about time allocated for questions! That said, after being really quite nervous beforehand (which is generally unlike me!), I found it pretty easy once I got going, though taking it too easy is probably what made it take too long. Despite all that, there were plenty of good questions asked (no tumbleweed effect!), and I got some great compliments. Someone even said it had been their best talk of the day, so I must have been doing something right.

The slides are linked below, and I’ll also try to record audio of the bits I didn’t get to, as otherwise my talk’s MP3 will have a rather feeble ending!

A real surprise appeared just before Derick’s excellent keynote – a combination of PHP history and best-practice – three guys from PHP Barcelona invited me to speak at their conference in September! I think it’s kind of provisional, but it was very flattering to be asked!

I mentioned in the talk, and talked to various people, about writing an email book. One point came up that led me to think that there should be a guide for marketers – there simply isn’t any good, accessible information on what’s legal and what’s not, and practical advice about what they should ask of their email service provider in implementing marketing campaigns.

For those who want them, here are PDFs of my talk(s):

FYI, I ground to a halt on slide 13 of 28 in the second one.

iPhone icon test generator

I just came across this neat trick for providing custom icons (think favicon.ico, but with a reasonable size, better colour and a proper file format) for web pages for iPhone/iPod touch users. There seemed to be some debate over what exactly the native size is, so I built a test page to test it. The full-size icon image is also displayed on the page, but that’s only there to show what the phone is starting with.
After twiddling with this test for a while, I came to the conclusion that there isn’t a native size – it’s somewhere between 59×59 and 60×60 – though 60×60 is about as close as you can get. This lack of native size is interesting, as it implies that the iPhone UI is using resolution independent rendering, which we know OS X can do.
Bigger sizes do scale more smoothly, but they’re a waste of bandwidth and mean that you lose control of the exact appearance – photographic icons will look very nice, but anything involving single pixels lines will probably suffer badly. If you’re a pixel geek that doesn’t like your images twiddled with and you’ve painstakingly created your icon in Photoshop, you need to know the native size. If anyone finds a perfect image size (which may well not be square), please leave a comment.