An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Scotch on the Rocks summary

June 19, 2008 ·

Working backwards... I already blogged the Adobe keynote at Scotch on the Rocks but wanted to cover some of the sessions and the overall feel of the conference. As I said before, it had a nice, relaxed feel to it and Andy Allan, Big Mad Kev and Stephen Moretti did a great job creating a conference that felt like a bunch of developers simply sharing their experiences and their wisdom. It was a really enjoyable three days with some fascinating sessions in an incredible location. Neil Webb "Cairngorm for Beginners". I like Neil's analogies and presentation style. He was very frank about some of the things people don't like about Cairngorm but showed how code is organized and did a good job of making it approachable. Nicholas Lierman "Web Analytics for Developers". This was a hard hitting presentation (most of what you think you know about analytics is wrong) with a lot of good, real-world advice and some real insight into using tools properly to filter and segment and analyze data to identify behavior. Neil Middleton "jQuery in a Nutshell". An excellent introduction to the power of jQuery. I'm only just starting to get into jQuery so I learned quite a few things from this session. Borre Wessel "Modularizing Flex applications". This was mostly over my head because I'm not doing much Flex but it was interesting to see how much work has been done in this area. Adam Lehman - ColdFusion 8 and PDF (I can't remember the exact title). A good run through of the PDF capabilities in CF8 including the DDX stuff which gives you a lot of control. Toby Tremayne "Becoming an Enterprise Developer". A highly entertaining and insightful talk about how to improve your skills and the key things that distinguish an "enterprise" class developer. Toby is also quite the magician and used several impressive tricks to illustrate some of his points (including nearly setting Adam Lehman on fire - who was sitting just a little too close to one of Toby's tricks!). I covered the Railo keynote (albeit briefly) and will talk more about this in due course. Kai Konig - internationalization. Real world experience on what it takes to create global applications and the various pitfalls you can run into. He covered techniques and tools but made it clear this was not an easy task - it requires effort to do it properly. Neil Middleton - Testing. Neil covered the basics of unit testing with MXUnit, UI testing with Selenium and touched on continuous integration with CruiseControl. Adobe BOF about Centaur. This was much more productive and calm than the session at cf.Objective(). A lot of good ideas came out of the audience (it even inspired me to suggest some new features that I hadn't thought of before). Charlie Arehart / David Stockton - Keeping servers healthy. As always, a good talk from Charlie with lots of hints and tips as well as a demo by David of the forthcoming Fusion Analytics AIR application that analyzes log files and ties events together across multiple log files and server monitoring output. A very impressive tool for diagnosing the cause of bad behavior on your servers! Peter Bell "RAD OO". A pragmatic and interesting look at the slightly different way Peter does object-oriented development when he's building out dozens of projects in very short timelines. He uses a mixture of code generation, metadata, generic reusable base classes and other techniques to achieve very high levels of productivity. It validated some of the techniques I've been considered as well as providing food for thought on some new things I might try. Somewhere in between all of that were my two sessions (event-driven programming and getting dynamic) which were both somewhat experimental and left-field - and were mostly met with bewildered looks and a handful of puzzled questions. Some people said they enjoyed the talks and took useful ideas away so I'll consider them a qualified success. It looks like Scotch will be back in 2009. Maybe even in the same fantastic location. I definitely want to attend next year - it was a wonderful shared experience and it was great to meet new people that don't get out to the US conferences!

Tags: coldfusion · scotch08

6 responses

  • 1 Peter Bell // Jun 19, 2008 at 9:11 PM


    I missed the "getting dynamic" session, but for me, the Edmund/event driven session was one of the highlights of the conference. Some very cool ideas - certainly making me rethink some of my approaches :-)
  • 2 David Stockton // Jun 20, 2008 at 2:21 AM


    Thanks for the review!

    FusionAnalytics is growing at a phenomenal pace. Anyone who made it to Scotch still shouldn't miss out on our CTO, Darren Pywell, giving a demo of the latest version at CFUnited later today.

  • 3 Toby Tremayne // Jun 21, 2008 at 12:19 AM

    Thanks for the kind words Sean - it was lots of fun, and I'm looking forward to the next one :)

    Really enjoyed throwing things back and forth with you and others in the BoF too.
  • 4 Niall // Jul 15, 2008 at 1:34 PM

    Attended both of your presentations at SotR and am reviewing my notes and was wondering where I can access the "getting dynamic" presentation from, if possible?

    I already have the "Event Driven" presentation from your blog.

  • 5 Sean Corfield // Jul 15, 2008 at 2:13 PM

    @Niall, thanx for the reminder! I'll post it in the software listing shortly!
  • 6 Sean Corfield // Jul 15, 2008 at 2:25 PM

    @Niall, posted!