An interview and roundtable podcast where we talk about all things ColdFusion and CFML.

CFConversations 9, Interview 5 - Nick Kwiatkowski - 07/23/08

In this... controversial... special mid-week episode of CFConversations, Rick Mason interviews Nick Kwiatkowski, manager of the Michigan Flex User Group, and the organizer of the Michigan Flex Camp, which will be held in East Lansing on July 30 & 31. It's a two day Flex camp that only costs $40... and that's a heck of a deal.

This episode, like the last one, has a lot of Flex content, but there is a lot of ColdFusion content, too. Nick talks about what he thinks about ColdFusion frameworks, the ColdFusion "elite", Flex and "the cloud".

We're using a different theme from the last episode. This track is courtesy of monstertracks.com, and it's called MEGARAT30. Tell us what you think of the music intros. We're experimenting, and will try a few more in upcoming episodes.

Run time: 38:02

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Nick - Did you not see my session from cf.Objective? We got deep into Java / CF integration. The "advanced" sessions you are looking for are out there, you just have to look for them.
# Posted By Andrew Powell | 7/23/08 10:55 AM
Nick is on point about Frameworks. I have been saying the same thing for years. However...I have mostly mocked and called "bush league."

God bless the CF community...however we tend to be sheep and follow the shepherds mindlessly. And if you have an idea, if it isn't shared by one of the "elite"...you can forget about your idea getting any traction. Have seen it, and experienced it.

Frameworks can be useful...but the idea that they are a necessity, and that my code is crap with out them...well that is some Kool-aid I will just pass on.

Great episode.
# Posted By William Steiner | 7/23/08 11:03 AM
Frameworks are good. But like anything there are 'trade offs'. You will actually find very few gurus who don't admit the trade off concept. What is a trade off. Let's consider ColdSpring. Before we go wild on 'Design Patterns' it allows the pushing of cross dependent objects into the injection methods of other objects via a configuration. It also allows the class paths of these objects to be configured without rewriting the application code. Result... you pay having to create a configuration file but you profit with simpler page code. That is the trade off.

Now that we know what is meant by a trade off it would also be good to repeat something we have been teaching at SOSensible. ADS ratings would help. Accessible Technology, DRY code, Sustainable applications. Now depending what your implementation and resources provide you may put a different rating on how 'accessible', 'DRY' and 'sustainable' a particular framework or design pattern is for your usage.

In my book, in Forta's book and in Adobe's documentation on CF there is not Framework at this point. In reality the few who push outside the 'trade off' point of view remind me of the early PC days when there were "assembly language programmers". They thought if you didn't use assembly language you were a second class programmer. This is just one of those things we will always have with us... smile, they need love to! :)
# Posted By John Farrar | 7/23/08 11:25 AM
Great interview guys, see you at the flex camp!
# Posted By Don Bellamy | 7/23/08 2:11 PM
Flex camp would've been golden for me as it's a topic I'm still new to. Too bad I found out about this too late. Eh... my measly student budget wouldn't have allowed me to travel the distance anyway. I'll be keeping an eye out for more of these in the future.

I thought this was a really good interview. I especially appreciated the commentary on frameworks. I only started learning about them seven months ago. Before that I was programming in a bubble, and was sticking primarily to a CF5 way of thinking. I see great potential in frameworks, but there's always trade offs. For me it's the learning curve. I'm a slow learner, so it takes me a while before I fully implement a new way of thinking. If by the end of fall I'm still not hooked to a framework, I probably never will be! After listening to these comments, I won't have to feel bad if that is the case.
# Posted By Jose Galdamez | 8/1/08 11:22 PM
Artisteer - Web Design Generator