Now that I've given both of my presentations at this year's cf.Objective() - which was an awesome conference, BTW! - I have posted them both to the "Presentations" page on my blog.
Functional Programming: What is it and why should I care? - my one hour introductory talk from Saturday morning, showing Clojure and some functional style CFML.
Multi-Tenant, Multi-Lingual Architecture for Software as a Service - my two hour deep dive from Friday afternoon.

3 responses so far ↓
1 Nathan Strutz // May 17, 2011 at 10:08 AM
My worst parts were dealing with the customizations between sites, and working with the translations.
The customizations included different business rules for the different target markets, the owner was a micro-manager and wanted impossible differences between the sites, so above images and css, in order to avoid code like "if site x or y do this, else do that," I came up with a plugins system to override certain behaviors.
The translations for us were particularly tricky, we had to deal with an expensive translation company, even for single-word translations, and there wasn't nearly enough time to come up with the solution I wanted. I had big plans, including building a stand-alone app for fun and profit (the existing market is ripe for something good). Maybe we can talk about the solutions we each came up with some time.
Anyways, great job, thanks for sharing.
2 Sean Corfield // May 18, 2011 at 11:53 AM
3 DK // May 19, 2011 at 12:21 PM
Leave a Comment