XTech is Over

The months go past and the conferences come and go. As usual, I can’t afford to go (and “it sounds interesting” isn’t a convincing business case), so I eagerly lap up all the blogs and slides afterwards.

Jeremy’s just come back from xtech and triggered an hour or two of reading. I definitely recommend checking out his slides on Hijax, which is a very good way of doing gracefully degrading Ajax.

He rightly pointed out Suw Harman who seems to have been in many of the sessions and provided good summaries (although possibly in more of the web 2.0 talks than the others, but that’s mostly what I’m interested in).

Following the links, Paul Hammond mentioned Alex Russell’s talk, which has some rather good insights:

Comparing JavaScript to Java or C++ has always been like converting Unicode to ASCII by lopping off the high bits.

Brendan Eich’s talk on JavaScript 2 appears to be the same one that he gave at the Ajax Experience last week, and are hosted at JavaScript 2 and the Future of the Web. It’s really heartening to see that JavaScript is going in a sensible direction after the appallingingly bad (yet thankfully stillborn) js20.

Lastly, everybody needs to read Mark Nottingham on Web 2.0 Caching. It’s critical to getting good performance in the new web order.

Next years is scheduled to be in Paris. I’ll have to see if I can make it this time. Maybe if I get off my arse and find something interesting to write about…



I need to write about all this before I forget it. I attended d.Construct last Friday, courtesy of work. I wrote all my notes down in a little pad, only to leave it in the car park at Asda on the day after (it got recycled for a shopping list). Thankfully, the Asda trolley people aren’t too quick, so when I went back 5 hours later my notepad was still there.

First off, the conference was superbly organised. It was held at Fabrica, which was a beautifully unusual venue (an old church). When you went in, the hall was partitioned neatly into the registration / laptop charging area and the main stage. Everything seemed well thought out and the registration was done well. They did ask to see a form of ID, which seems sensible. Considering it’s the first event that they’ve organised, it was all very smooth.

The speakers were mostly excellent. First up was Andy Budd, who did a lot to enlighten me as to what Web 2.0 actually was. Of the whole day, he came closest to getting the idea across. Yes, it’s a buzzword for a disparate set of ideas, but it’s probably a useful one.

The second speaker was Stuart Langridge, all about DOM Scripting. For something that wasn’t quite as technical as I would have hoped, this turned out to be greatly enjoyable. Stuart is a very fluent speaker and he was really getting his message across well—how to do JavaScript, gracefully. We’re really going to start using his idea of a “behaviour layer” at work. A rousing performance. I only wish he’d had the time to go into some more technical detail.

Simon Willison showed us all around the flickr API. This was a treat, because it was really showing off the advantages of a REST style API. All the interactive bits of Flickr use their own API for Ajax purposes, so the team really has to build the API before they can build new features into the site. Simon demoed the API Explorer, which is a helluva neat tool. I’d love to build one for work, but I don’t think that we have enough metadata… Simon also gave me a huge smile by showing the most awesome photo of Maccu Piccu, where I was only a few months ago. I’m looking forward to seeing him again at the web frameworks shootout on Thursday.

After Lunch, we came back to Ben Metcalfe from the BBC. He was all about how much the BBC is opening up and sharing its data (it’s mostly feeds right now, but more is promised in the future). It’s good to see that we’re getting value for money from our License fees. Of note is that he highlighted, a product of two people. He also showed off a new application, which is like IMDB, but for the BBC. Matt Biddulph will be showing this off on Thursday at the web frameworks shootout as a demo of Rails.

Next up was something I didn’t particularly enjoy: Tom Hume on the Mobile Internet. This talk could basically be summarised as “There are more mobile devices than PC’s, so watch out”. Yet it was done in a seemingly very arrogant manner. Whilst it offered lots of impressive statistics about mobile coverage, there was nothing in there to grab me and make want to develop for mobiles. In fact, it sounded like a minefield of incompatibilities and it was a miracle that mobile services work at all. Open standards are frequently ignored or implemented correctly. Not for me.

Aral Balkan’s talk on flash was probably the one I was least lookingo forward to. As an open source web developer, I’ve never really had much use for the proprietary flash stuff. Nonetheless, Aral showed how much the flash platform has developed. In particular, the flex stuff for building UIs looks great, and having all the development tools in Eclipse is a big win. It also looks like it integrates with Java really well through flash remoting. Not only that, there seems to be a good open source Flash community these days, with lots of free tools. Definitely worth a second look.

Finally, Cory Doctorow was on stage. His talk was titled “The Remix Economy,” but it ended up being mostly a rant about the DVB. Personally, I still don’t get why we need Digital TV at all. The only thing it seems to offer is a minor freeing up of spectrum so that it can be sold off to the highest bidder. Certainly not much in it for the consumer—more channels, more crap. Anyway, Cory is a hugely entertaining speaker. Well worth listening to when the mp3 is up.

Sadly, we had to all be out of the hall at 4pm, by which time it was nearly dark. So, in traditional English style, off to the pub. I had to leave early (about 5pm), but by the sound of things, the drinking went on till long afterwards.

But am I any clearer on what web 2.0 really is? Well, like Andy said at the beginning of the day, “It’s a Zen thing.” 🙂


Conference in Town

Clear:Left are putting on a Web 2.0 conference, d.Construct in town. I think it would be remiss of me not to go. 🙂

Plus it’s got Simon Willison, Cory Doctorow speaking. It should be good.