Photo from Chile

View the Presentations from the cf.Objective() Pecha Kucha BOF

If you weren't one of the lucky ones who were able to attend the cf.Objective() Pecha Kucha BOF in April of this year, you can still have a chance to see these nine fantastic presentations. The event turned out to be just as fun and interesting as I had hoped, which is entirely thanks to the hard work of the presenters. Fortunately Michael Canonigo recorded all but one of the presentations, and Anthony Israel-Davis managed to somehow magically record his own, so they are all available for viewing via YouTube.

I've created a YouTube playlist that you can watch to see the intro followed by all nine of the presentations, or, if you want to check them out one at a time they are each linked to their respective speaker below.

Thanks again to all of the speakers and all who attended. Hopefully this can become a regular event at cf.Objective() and even possibly at other conferences.

ValidateThis Futures from cf.Objective()

I returned from cf.Objective() a few days ago and have been catching up on all sorts of things. I hope to post a review/discussion of the conference as a whole soon, but for now I just want to touch on some things that came up around ValidateThis.

I gave a presentation entitled Easy and Flexible Validations for Objects during which I described what ValidateThis is, and showed how easy it is to work with. I demonstrated that you can add client-side validations to a form with a single line of code, and can perform server-side validations with just a few lines. I also discussed the different types of validation scenarios that VT is designed to address. There were some questions and suggestions which have prompted me to think of future enhancements to the framework, so I wanted to discuss them here.

[More]

Sign Up for ColdFusion ORM Training and Get a Copy of the "Hibernate Bible"

Mark Mandel, and I have decided that we're going to give a copy of the book Java Persistence with Hibernate to each and every student at our Developing Applications with ColdFusion 9 Object Relational Mapping workshop, which is running from May 20-21, 2010 in Minneapolis, MN, which also happens to be the two days immediately preceding the cf.Objective() conference.

I've discussed this two-day, hands-on workshop at length in a previous blog post, so I won't repeat myself here, but one of the goals of the course is to teach you what you need to know about Hibernate to be effective with ColdFusion 9's ORM features. Although the Adobe engineering team have done an excellent job of integrating Hibernate into ColdFusion, it is still essential to understand quite a bit about Hibernate to make appropriate use of the features. Hibernate is a complex beast, and although we'll be teaching most of what you'll need to know in the course, it's always helpful to have a reference manual handy.

There is a lot about Hibernate that is not covered in the ColdFusion documentation, and Mark and I both feel that Java Persistence with Hibernate is the best book currently available on the market about Hibernate. We want to arm our students with the tools they'll need to continue their ORM education after the workshop, which is why we've decided to give a copy of the book to each student.

There are still spaces available in the class, so if you'd like to become a ColdFusion ORM ninja in just two days, and get a free copy of the "Hibernate Bible" as well, sign up today.

cf.Objective() Pecha Kucha BOF - On Like Donkey Kong!

There will be eight Birds of a Feather (BOF) sessions at cf.Objective() this year, all of which sound interesting, but the one I'm most excited about is the Pecha Kucha BOF that I've organized. This will feature nine speakers giving short presentations on a number of diverse topics. The Pecha Kucha format dictates that each presentation will consist of 20 slides each displayed for 20 seconds, yielding a quick presentation of about six minutes.

Topics will be both technical and personal, and although I don't have the final list of topics yet, I can share the list of confirmed speakers with you. They are:

That is a pretty stellar line-up, if I do say so myself, and I'm really looking forward to seeing what each person comes up with. If you'll be attending cf.Objective() this year I hope you'll be able to join us.

I'm Invading Your Airwaves Again

Yes, once again I've been interviewed for a ColdFusion podcast, and this time it's CFHour. Dave and Mike allowed me to wax poetically about a wide range of topics including ValidateThis, my validation framework for ColdFusion objects, the upcoming cf.Objective() conference and the pre-conference training that will be available, Model-Glue, specifically some of the new features that will be included in version 3.2, MXUnit, again talking about what's coming in version 2.0, and Dave also tricked me into weighing in on the CFBuilder debate.

It was a lot of fun, and I really appreciate being given the opportunity to let people know about all of this great stuff that is available to the ColdFusion community. If you don't mind listening to my Canadian accent for close to an hour, I encourage you to give it a listen. It's available via iTunes, and can also be listened to or downloaded directly from the show page.

The This Week in ColdFusion Podcast is Back!

That's right, the mighty fine folks who bring you the This Week in ColdFusion podcast have released a new episode. After what seems like an interminable hiatus, the boys are back and guess what? I'm on it too! I was interviewed about the upcoming cf.Objective() conference and the incredible pre-conference training that will be available. I also discussed the Pecha Kucha BOF that I am organizing.

After my cameo Brian and Mike had a lively and informative chat about design patterns, which I stuck my nose into from time to time. It was great fun and I encourage you to give it a listen. It's available via iTunes, and can also be listened to or downloaded directly from the show page.

Vote for Topics for cf.Objective() BOFs

Did you know that you can have a say on what topics will be discussed at the BOFs (Birds of a Feather sessions) at cf.Objective() next month? Just take this incredibly fast, one-question survey and make your voice heard. This should take no more than 30 seconds of your time, so what are you waiting for? Vote now!

More Entries