Sorcerer's Tower

cfDevCon 2006

Okay, so I've arrived back from the UK's first* ColdFusion developers' conference (*if you ignore the previous two UK-based CF conferences), and decided I would give my thoughts about it.

First, I'll start with some general things I liked:

There were also some things which I felt could have been improved:

(I hope these remarks are taken in the spirit intended - constructive criticism, not complaints.)

As for the talks themselves...

It was nice to see Ben Forta was able to make it, even if he did have to rush off right after his CF8 sneek-preview. The CFIMAGE addition will I'm sure be a welcome addition, although I do hope there isn't a massive proliferation in shitty CAPTCHAs in the wake of its release (planned for mid-2007). The PDF and Flex stuff doesn't much interest me, since it does nothing I can't do with HTML+CSS+JS, and appears to offer nothing at all in the way of accessibility.

As I just mentioned, I have little interest Flex, so was fairly disinterested by Andrew Shorten's talk about it. Apollo may turn out to be interesting though - especially if it correctly implements HTML/CSS, and gives Microsoft's half-arsed HTAs some competition.

Nick Tong's API talk was interesting, especially the REST stuff about using HTTP verbs rather than simply POSTing verbose SOAP-style packets. I'll definitely be investigating that further.

When I saw Alex Skinner's talk on the schedule, I expected it would be a rather dull thing about some obscure CMS I'd never heard about. On the contrary, it was interesting to hear about their decision and process of switching from using CFMX to primarily developing on BlueDragon, and his point about XML was a good one - not necessarily the single monolithic file, but simply that people can be too quick to shove everything in a database designed for relational content, rather than considering when other data structures are a better option.

Kevin Roche's talk on Fusebox and Reactor was mostly stuff I already knew, though the information about lexicons was interesting now that I've started exploring that area.

Mark Drew's talk on CFEclipse was also stuff of which I was mostly already aware, (having used it as my primary IDE for quite a while now), but there were a few interesting bits. I was dissapointed that the Railo dictionary I made for CFE was not even mentioned. (infact Railo was only referenced once through the whole conference, by Charlie Arehart. I'll have to see about getting that remedied for next year!)

Vince Bonfanti's session on what BlueDragon 7 will include was interesting, and seemed to be a fair comparison against CFMX 8. If I wasn't obsessed with Railo I'd certainly be considering BD7 due to the new features it is introducing.

Charlie Arehart didn't have long to run through FusionDebug and FusionReactor, but despite a couple of technical hitches, he did a good job. I was certainly firmly in the "cfdump is all I need" camp (and indeed I still am), but he has convinced me that they would be nice tools for use at work, where we have a fair amount of difficult-to-debug legacy code, and obscure IIS 503 errors - if FusionDebug or FusionReactor can resolve that nightmare problem then it might be enough to convince the company to make the investment in it - I'll hopefully be giving the trial versions a spin on it next week.

I did want to stay for the party, especially to expand my people-photographing experience, but after a day of sitting on those horrible seats and with the beginnings of a headache caused I think by eye-strain and dehydration, I didn't feel up to it.

Overall, I was pleased I went and hopefully this is just the first of many cfDevCons to come!

To all the people that helped organise it: thank you and well done!