10.43, Monday 4 Sep 2006

BarCamp London was super enjoyable. The culture of sharing in this community runs so deep--everyone is eager to teach, eager to learn, and hesitant to criticise. I caught myself being critical at one point, then realised that I agreed totally with the motivations of the speaker and it was just a small part of the implementation I thought I saw a flaw with. It's testament to the crowd that this sort of realisation is possible and discussions don't get unproductive.

Aspects of the organisation helped: Everyone presenting helped as it always does. Pervasive wired internet and no wifi meant that people with laptops open were either "not in the room" or blogging the discussion. There was very little of the drifting, half-aware behaviour in the audience that always-on internet sometimes causes. And special thanks must go to Ben Metcalfe and Ian Forrester for pulling together and compering the weekend, and Yahoo UK for providing their office as a venue.

I saw so many good talks that it feels almost unfair to pick out just one, but for thought-provoking material and the quality of the discussion afterwards, Matt Patterson's "Everything I know about programming I learnt from typography" was superb. He says he'll put up the slides in a day or two.

As for me, I gave a half-baked talk on trends I've been watching with web apps, and the new application archetypes we'll be seeing over the next few years ("Future application archetypes or, Apps we'll be building by 2010"). It was rather lacking in illustrations and structure for a Sunday 10.30am talk to a room of exhausted people, but I'm glad I got the chance to try the ideas out. Thom Shannon has notes and his thoughts on my talk, so I'm not going to post my slides just yet. Rather I'm going to develop the talk based on the discussion, reference it properly, deliver a new version of the talk at EuroFoo 06 in a fortnight, and post the slides then.

Everyone I spoke with: It was grand meeting you! And please do email if you have any thoughts about my session.

Follow-up posts: