CFunited 2009 was awesome!
OK, you probably want a bit more detail than that so read on.
The other overdue blog post on my Things to-do list covers what it was like to be a sponsor at CFUnited. A first for me (sort of). I've been attending (and speaking) at CFUnited since it was CFUN'04 (when I covered the use of Mach-II at Macromedia). Sure, Macromedia and Adobe have been regular sponsors but that is the ColdFusion product team and I was going independently as part of another team - the joys of a big company - so I never felt I was a sponsor (I never worked for the ColdFusion product team - even tho' a lot of people seem to think I did!). This year - 2009 - Railo was a silver sponsor of CFUnited and so I spent quite a bit of time around the Railo "booth" talking to attendees.
See you there!
So, here's my Living in the Cloud presentation on SlideSix.
I'll be collecting my thoughts later today and writing up a (very long) blog entry about my experiences at the conference.
In the meantime, thank you speakers for the great sessions, thank you attendees for all those discussions in hallways - and the bar! - and thank you especially Liz, Nafisa and the rest of the Stellr team for an awesome event!
I've already posted my intended session schedule (PDF) so you can track me down easily although I do have a couple of client meetings to fit in and time on the Railo booth.
Yes, Railo are sponsoring CFUnited and we'll be there at the Railo booth with schwag to give away, a sign-up sheet for folks interested in our consulting services and, of course, Gert, Mark, Peter and myself to answer all your questions about the Railo server as well.
I'm giving my Living in the Cloud presentation on Wednesday afternoon (last session before dinner) and again on Saturday (last session of the conference). I'm also hosting a CFML Advisory Committee BoF on Wednesday night where you can hear what we've been up to over the last year since the committee was formed and hear about our plans for the future.
There are going to be some interesting announcements at CFUnited that will affect lots of CF developers.
See you Wednesday!
So, here is my CFUnited schedule (PDF). I'm speaking on Wednesday (5:30pm) and Saturday (4:15pm) and I'm also hosting a BOF on Wednesday evening:
The CFML Advisory Committee - Happy First Birthday!
Adam Lehman kicks off with a general "What's New" talk on Wednesday after lunch and Ryan Stewart will showcase what you can do with CF9/FX4 together. Thursday and Friday are the main events with five sessions on each day! Half a dozen of the ColdFusion engineering team will be over from Bangalore to speak about features they helped develop so you can get the information right from the horse's mouth! In addition, Terry Ryan and Adam will also be giving sessions on some of the new features. I think the highlights for me will be Manju Kiran's "Advanced ORM" on Thursday afternoon and Hemant's "Insider's Guide" on Friday afternoon but Adam's "Building Extensions with CFML" (for CFBuilder) and Hareni and Terry covering "Working w/MS Office, Sharepoint and Exchange", both on Friday morning, also look very interesting.
If you're new to Eclipse, Bhakti and Dipanwita's "Getting Start (Bring Your Laptop)" session on CFBuilder should be gold.
See the CFUnited blog post for more details.
CFML2009 is intended to be a specification of what the language should be by the end of this year. Ben Forta just posted about some CFML enhancements coming soon in ColdFusion 9 but he didn't mention that many of these will be embodied in the CFML2009 spec.
I figured it was worth looking at some of the items in his blog post through the lens of the Advisory Committee. Where these features are deemed "core" by the Advisory Committee, expect all CFML engines to provide them fairly quickly. Some features are supported already by one or more vendor, some are new to all three vendors.
I was privileged to sit in on parts of this course before cf.Objective() this year and was very impressed at the amount of material covered, the quality (and thickness!) of the handouts and the hands-on approach that Luis takes.
Conferences usually want topics submitted a long way in advance of the conference, even tho' drafts and the final version of the talk can be delivered just before the conference. CFUnited 2009's deadline for topic submissions was December 1st, 2008, eight months ahead of the conference. MAX 2009 opened its call for speakers on March 3rd 2009 and closed it in late April, six months ahead of the conference.
Conferences set deadlines far in advance so that they can offer a good roster of speakers and talks because that's what attracts attendees. I've been on the advisory for a number of conferences and getting a schedule out early is key in the battle to boost registration.
Our industry moves very fast. Something that's hot in the Fall may not be on anyone's radar today. Something that's hot today may be old, old news by the Fall. Conference committees have to guess what will be attractive, many months in advance - which is extremely hard! And yet, one of the biggest complaints we hear about conferences is when they have the same topics every year - which is a natural consequence of trying to fill the schedule so early: how many brand new topics can you think of off the top of your head?
How do you feel about conference schedules? Do you feel they manage to stay ahead of the curve? Do you think there's too much "safe" content? Do you have suggestions for how conference committees can balance the need to publish a schedule so folks will buy tickets against the desire to feature bleeding edge topics?
Do you think I'm too concerned about this - and that maybe there's no real issue here?
The content for cf.Objective() was picked some time ago, before our open source release and before the expansion of Railo into the UK and the US. Similarly, most of the BOFs were selected in early March and the only open slot is in the RIA track.
Despite that, the Railo team will be there in force. Mark, Peter and I are all speaking at cf.Objective() and Gert will be there too. We'll be around every evening for any questions you may have - think of it as a Railo BOF in the bar! I look forward to seeing you there.
All four of us are speaking at Scotch on the Rocks in London - I'm speaking at all three venues and I think some of my colleagues will be attending Manchester and Edinburgh as well. All four of us are speaking at CFUNITED as well. You'll be hearing plenty from us at future conferences!
The CFML Advisory Committee - Happy First Birthday!A year ago, at CFUNITED 2008, Adobe announced the formation of the CFML Advisory Committee, made up of vendors and community members, charged with the tasks of answering the question "What is CFML?", providing a specification of the language and providing guidelines for vendors who implement extensions. Come to our BOF and find out what progress we've made and what we're planning for the future. We expect almost all of the committee to be at CFUNITED so this is a great opportunity to meet the team and ask us all your hard questions, face-to-face!
Register now to get the best price for those two conferences!
Remember that if your company registers at least one person for cf.Objective() as an early bird, you can register others from your company later at the same early bird price!
If you register [for CFUNITED] by Feb 14th, you will be entered to win $150 gift certificate!This year CFUNITED is at a wonderful venue with a very diverse set of topics so register early to get the best price - and the chance to win!This is our way of saying we love our customers. Read more on the CFUNITED blog.
Here's the talk abstract:
The dream of cloud computing is cheap, scalable, on-demand power. What is it really like to run your production applications up in the cloud? What are the design issues you will face? How could you migrate from a traditional data center? Broadchoice runs its two main products on Amazon EC2 and uses S3 for persistent storage. Come and find out how we did it and the challenges we faced along the way - and why we like Amazon as a hosting environment!
I know some speakers who didn't make the first list assumed they weren't speaking. Not necessarily true. The manager and beginner tracks have not been (fully) announced yet, not have all the Flex/AIR topics and none of the Centaur and Bolt topics (and, indeed, several slots in the other tracks have not been finalized either). Additional topics will be announced over the next few months but Liz wanted to give a sense of what is coming in some of the tracks this year.
Another clarification in her latest post covers the "exclusivity" of Centaur/Bolt topics, namely that certain topics will be exclusive to CFUNITED but by no means all Centaur/Bolt topics. That means that other conferences will be covering Centaur and Bolt (and may well have "scoops" as has been Adobe's practice in the past during keynotes). That's good news for cf.Objective() and Scotch on the Rocks attendees since they know now that they won't miss out on the "highly anticipated next major release" of ColdFusion!
Don't forget that the early bird price ($849 for 4 days) ends TODAY!
After CFUNITED 2008, Liz has promised lots of changes and improvements and we already know that the venue is something special and an all-in-one location (addressing a bit complaint about the last few years' conferences). One of the new changes for 2009 is that a quarter of the content will be Flex/AIR related, acknowledging the growth and increasing relevance of these technologies to ColdFusion developers at large.
Some of the highlights (from my point of view) of the topics announced so far:
- Flex development with the Swiz framework - Chris Scott
- Railo Open Source - Gert Franz
- Groovy for ColdFusion Developers - Joe Rinehart
- iPhone Apps + Adobe ColdFusion - Josh Adams
- ColdFusion, Model-Glue, Hibernate, Spring, and Groovy - Ray Camden
- AIR: Building Desktop Applications with Flex 3 - Rob Rusher
- Hack Proofing ColdFusion - Shlomy Gantz
Definitely not your father's CFUNITED!
Although there's no list of speakers / sessions yet, the location has been announced (the fabulous Lansdowne Resort in Leesburg, VA). The room rate is way down from last year and the conference prices are also slightly lower ($699 for 3 days, $849 for 4 days - compared to $799 and $899 last year). Knock another $100 off with your alumni discount.
You can also suggest speakers and topics for CFUNITED 2009.
You can either submit yourself as a speaker, with topics, or submit a suggestion for topics that others could speak on. Since Liz has said next year's CFUNITED will be community-driven, make your voice count by submitting suggestions!
I said publicly that I would not attend CFUNITED 2009 unless there were significant changes in the way the event was handled and - based on early information I've had from Stellr - it looks like CFUNITED 2009 will be significantly improved over CFUNITED 2008 and very focused on "the preferences and the needs of the attendees" as Liz says!


