An Architect's View

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

An Architect's View

2007 in Retrospect

January 1, 2008 ·

As I did in 2006, here's my review of 2007. For some strange reason, I decided to make some New Year Resolutions in 2006. How did I do? I said I'd do more unit testing - and I did, but there's always room for more unit testing. I said I'd do more open source. Well, I released Fusebox 5.1 and Fusebox 5.5 as well as my Scripting project and a cfcUnit facade for CFEclipse so I think I did alright there. I also said I'd do more Flex and write some Apollo (now AIR) applications. I didn't do so well on those two! I think I'll revert to my usual practice of not making resolutions this year...

2007 was certainly a year of great change for me, leaving Adobe in April (a hot thread with 62 comments!) to become a freelance consultant, focusing on ColdFusion and application architecture. I also worked part-time on a startup through the Summer but consulting has been my main focus and continues to be my total business as we move into 2008.

2007 also saw me getting much more involved with the ColdFusion community, rejoining all the mailing lists that I hadn't had time to read with my role at Adobe, becoming an Adobe Community Expert for ColdFusion and then taking over as manager of the Bay Area ColdFusion User Group.

I also got to speak at a lot of conferences in 2007:

I also attended the Adobe Community Summit which was excellent!

ColdFusion frameworks were also very busy in 2007:

Adobe was extremely busy too:

  • Apollo (AIR) hit labs in March
  • The Scorpio prerelease tour (Ben came to BACFUG in April) with the ColdFusion 8 Public Beta in May and the full release in July
  • Creative Suite 3
  • Flex began its journey to open source
  • The Flex 3 and AIR Beta releases
  • Adobe Share

I had a number of rants:

Other good stuff from 2007:

Tags: blogging · coldfusion

5 responses

  • 1 Scott Barnes // Jan 3, 2008 at 7:23 AM

    Q. Do you miss not being at Adobe? and what do you hope for 2008? :)

    Scott / Microsoft.
  • 2 Sean Corfield // Jan 3, 2008 at 7:33 AM

    I miss some of the people I worked with at Adobe (and, yes, I miss the outstanding benefits package of the job itself) but I don't miss the daily commute or the "corporate world".

    I'm hoping for a lot of travel (which I know I'll get) and a lot of fun (which I'm pretty sure I'll get too).
  • 3 Joshua Curtiss // Jan 3, 2008 at 12:53 PM

    Thanks for the reminder of your Transfer/Reactor comparison post. I have actually since then converted to the Transfer way of doing things, especially once I saw how you could just put save()/delete() methods in your decorator if you REALLY want to keep an Active Record feel to your objects.
  • 4 Barry Moore // Jan 3, 2008 at 3:05 PM

    All the best for 2008 Sean. Exciting times ahead, good luck.
  • 5 Luke Kilpatrick // Jan 7, 2008 at 3:08 AM

    Looking forward to the adventure of 2008.
    It will be many things but boring is not one of them :)