An Architect's View

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

An Architect's View

Entries Tagged as scazu

Scazu Powered By ColdFusion 8

October 23, 2007 ·

Today we migrated my startup's website to ColdFusion 8 (on a CrystalTech shared server). The migration went smoothly apart from someone on the same server already having a mapping for /model (with the ensuring "unable to find component or interface" error when I tried to bring the site up). Fortunately, ColdFusion 8 has per-application mappings - and CrystalTech have them enabled in the CF Administrator - so I was able to dynamically add mappings for all of my top-level directories inside Application.cfc and I was up and running:
<!--- ensure no one can usurp our webroot-relative paths --->
   <cfloop index="p" list="list,of,toplevel,directories">
      <cfset this.mappings["/" & p] = expandPath("/") & p />
We're looking forward to taking advantage of several of the new features in CF8 soon (it's been frustrating being on CF8 for localhost development but deploying to CFMX7).

Tags: coldfusion · scazu relaunched for Club Industry 2007

October 11, 2007 ·

In addition to speaking at MAX and MAX Europe, I've been busy working on my startup's website,, preparing it for a major relaunch for the Club Industry 2007 fitness conference this week in Chicago. For those who've looked around the site before, you'll see we've shifted focused to gyms to health clubs and networks based around those - and we've had a very positive reaction from folks at Club Industry 2007! We're out of "alpha" now so you can self-register for an account. We are, however, still on a CFMX7 shared server so performance is not all it could be (I'm planning to push a raft of performance improvements to the site in the next day or so). We'll be moving to a ColdFusion 8 VPS in about a month which will be a big improvement. Scazu - Making Fitness Social!

Tags: coldfusion · scazu

Scazu is open for business

July 16, 2007 ·

My startup's website launched this week... As the invitation request page says: "We are looking for people who live or want to live an active, social lifestyle. If this is you, fill out the request form and tell us a little bit about why you want to be a member."

Tags: coldfusion · scazu

Maybe you should decide?

June 20, 2007 ·

Jeffrey Zeldman suggests that "maybe" is not an appropriate choice and should not be offered to users. As someone building a social networking website, I know what he means and, whilst "maybe" was part of our earlier design, when we launch, you will only be able to say "yes" or "no" to an event. Zeldman says:
How can you know what "maybe" means? In the context of a web service, you can't.
He also rails against five-star ratings since those have an implicit "maybe" (three stars) that tells you very little. Thoughts?

Tags: programming · scazu

ColdFusion 8 Trial Period is more than 30 days

June 01, 2007 ·

My company, Scazu, is in the process of switching from hosted to colo as we prepare to launch our service this Summer. Because we're going to have fairly close control over our initial user base and because our site runs much, much faster on ColdFusion 8 than it does on CFMX 7, I requested permission from the ColdFusion team to go to production on the Public Beta build which they graciously allowed. A question then occurred to me about the trial period. You have the option to install ColdFusion 8 as Developer Edition, Serial-licensed Edition or Trial Enterprise. The former won't work for a public site (IP address restrictions). The middle option won't work either - ColdFusion 8 is not yet on sale so you can't buy serial-license keys (and, as you may have discovered, it won't accept CFMX 7 serial-license keys!). So that meant going to production on a trial license which the installer says will last 30 days. Since I didn't want to run the risk of having my production servers revert to Developer Edition unexpectedly, I asked whether the 30 day trial was really a 30 day trial. Damon Cooper said that the ColdFusion 8 Public Beta Trial Period actually extends to July 31st, despite what the installer says. He also asked me to blog this (since it's likely to be a common question). We at Scazu are very excited about launching our service on ColdFusion 8 as it means that certain "Phase II" features can now be part of our initial release (leveraging image manipulation and AJAX integration specifically - as well as server monitoring functionality). Remember: you need to get explicit permission from the ColdFusion team to take a site to production on the Public Beta build!

Tags: adobe · coldfusion · scazu

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 · fusebox · orm · scazu

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