What a year it has been. My years are just as much divided by our product releases as they are by birthdays and New Years Day.

It was February 2002 when I was trying to decide whether to work for Apple or Amazon.com. I was seriously considering Amazon (really!) because it offered a chance to do something completely new, start over in a new place. Then the manager at Apple told me about NAB, our big conference every year in Vegas, my favorite place! Oh also, he could send me that year, even though I wouldn't actually have started working yet. Where do I sign?

NAB has always been the highlight of the year. It's a week of celebrating a release, and partying with all my co-workers at Apple's expense. It's a free vacation every year. Click here for pictures from NAB 2002, 2003, 2004. You see each year has gotten progressively crazier. In 2002 we had suites at the Venetian. Last year I was in Vegas for a week, and at the end of it I didn't want to leave.

This year there was no holding back. 9 full days in Vegas. I might as well move there.

We're celebrating our best release ever! Final Cut Pro 5.0. Packed full of amazing new features.

This year I really feel like Final Cut Pro is my application. Not that I own it, or that I did most of it (far from it actually), but that I really understand it, I wrote a fairly large part of it, I know how it works, and going forward I'll be building on my own code, not someone elses.

This was the smoothest and best development cycle ever. We re-wrote the entire RT engine from scratch. We met (and sometimes beat) our deadlines. We kept adding features because we had time. It was great. At the end of the day we have a killer product.