An Architect's View

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

An Architect's View

Entries for month: March 2007

Scazu Wants You!

March 31, 2007 ·

Well, we want a good user experience designer / user interface developer and a good ColdFusion developer. For the first role, we want someone who can create crisp, clean user interfaces that are intuitive and easy to use. You'll have good graphic design skills and the ability to take a UI vision and turn it into lightweight HTML + CSS, with slick JavaScript for interactivity. If you've got ColdFusion skills, that's a bonus. For the second role, we want someone who can build high-performance, highly scalable ColdFusion systems. You'll have a good grasp of application frameworks and object-oriented development (preferably Fusebox + ColdSpring + Transfer since that's what we use - but experience with otherwise frameworks and a willingness to learn will count). For both roles, you will be able to work independently (and remotely, if appropriate) but with a focus on delivery and collaboration. Familiarity with source code control (e.g., SVN) and bug tracking software (e.g., Trac) is a requirement. It's early days for Scazu so we're looking for folks who can be creative about compensation in exchange for a stake in the company. Our collective success will mean you'll be in at the ground level and able to build your own teams over time so it's a great opportunity for the right folks!

Tags: coldfusion · coldspring · scazu · orm · fusebox

Contacting Me

March 30, 2007 ·

I don't know how many folks out there have my current cell phone number but it will no longer be valid after Thursday April 5th. I will eventually get a new cell phone(!) but wanted to let folks know you can contact me via my Skype number (bottom of the right hand column on my blog). In theory I could have migrated it to a personal plan and I wanted to migrate it onto my wife's existing plan. However, after spending three hours on the phone, between myself, my wife and the company that manages Adobe's cell phones, we were unable to persuade Cingular to migrate the number to any acceptable combination of plans. Cell phone companies really don't seemed to have learned about customer service yet, it seems. Also, remember that my adobe.com email address will be switched off after Thursday and you'll need to reach me via this domain (there's a "Contact me!" link in the right hand column on my blog). (Posting to coldfusion category only because I know a lot of CFers don't read the non-CF categories on my blog but might still want to know how to contact me!)

Tags: blogging · personal · coldfusion

CFUNITED Early Bird

March 30, 2007 ·

Remember: the CFUNITED 2007 early bird ends tomorrow - March 31st! Save $100 by registering before the deadline. I will be at CFUNITED this year after all (since it's now my decision!). I hope to be speaking (the topic is currently under discussion). I am also interested in leading a Birds of a Feather session if folks are interested - is there something specific you'd like to see me run as a BOF one evening?

Tags: coldfusion · cfunited07

cf.Objective() - Full Session List & Schedule

March 30, 2007 ·

The full session list and conference schedule are now posted for cf.Objective() 2007. Early bird registration ends on April 1st so hurry up and save $100!

Tags: coldfusion · cfobjective

I'm not hinting but...

March 28, 2007 ·

A couple of people complained that my "wishlist" link for iTunes Gift Certificates was going to the wrong place and making it hard for people to buy me music... After digging around on the Apple store, I eventually found the right page. So I updated my "wishlist" link. Hopefully no one will complain now...

Tags: personal

Win an iPod Nano!

March 28, 2007 ·

Register for cf.Objective() and you could win an iPod Nano! If you're having any trouble persuading your management to send you to cf.Objective(), there's a great Manager's Guide (published on the cf.Objective() home page). You can keep an eye on what's happening each week with cf.Objective() via their news page.

Tags: coldfusion · cfobjective

Pimp My Mac

March 27, 2007 ·

Simeon Bateman likes his Mac interface the way it is but points folks to my entry about tweaking. So I figured I'd show folks what my current desktop actually looks like:


(click for bigger image)

You can see the cascading transparent menus with image preview (the Scorpio wallpaper), the row of minimized windows across the top of the screen, the "Cold" theme applied to the UI.

Tags: osx · personal

Fusion Authoriy interviews Mark Mandel about cf.Objective()

March 26, 2007 ·

Mark Mandel, creator of the Transfer ORM system, is flying in from Australia to speak at cf.Objective(). Judith Dinowitz has interviewed Mark for Fusion Authority and it's well-worth reading.

Tags: coldfusion · orm · cfobjective

Dynamic Language Weenies?

March 26, 2007 ·

Via my Adobe colleague, Andrew Shebanow, Hacknot has some choice words about dynamic programming languages. Read both blog entries and make up your own mind on this. I love HackNot but it generally takes a very black and white view on things. Andrew, who is essentially taking over my old team, is a proponent of dynamic languages (as am I) and he feels that HackNot's analysis is thin, to say the least. I'm a big proponent of dynamic languages and have to agree with Andrew that HackNot's arguments are often specious in this particular scenario. It still makes good reading tho' - just substitute "ColdFusion" for "Ruby"...

Tags: programming · coldfusion

Scratching the Seven Year Itch

March 26, 2007 ·

I joined Macromedia on July 17th, 2000 so I've been at the company nearly seven years now. I've seen a lot of changes in that time and a lot of product releases. Most everything was at release 4 or 5 back then and now most Macromedia / Adobe products are 4 or 5 releases further down the line. ColdFusion has grown dramatically over that time, from the final C++-based release - the first Macromedia-branded release - in CF5 to the much-anticipated Scorpio "8" release this year. Flash has grown up from a "Skip Intro" animation toy to a serious virtual machine platform for building heavy duty applications. Web Services have become "the norm". New products such as Flex and Apollo and Spry have appeared, bringing Rich Internet Application goodness to "the masses". Time flies on the Internet. On April 5th, I leave Adobe for new ventures and new challenges. I will be taking on a new role as CTO of a local startup, Scazu Inc., which will be offering interesting new ways of interacting within the sphere of the health and wellness industry (ColdFusion-powered, of course). I will also be available for consulting work, two to three days a week - something that my full-time job at Macromedia / Adobe kept me too busy to entertain. Macromedia (and Adobe) has been very good to me - I've made a lot of friends over the years and I love the technology. Now it is time to depart the mothership and scratch that seven year itch. I hope to be even more active in the community than in the past, evangelizing the technologies that keep us all in business and - now my time is more flexible - helping others be successful with those technologies.

Tags: coldfusion · personal · scazu