Blog

  • Red Bull Build – Week 3

    2 weeks ago, I went to Orlando, Florida for the Red Bull Build, a contest Red Bull held for college students. The winners had a design studio built for them for a 3 week stretch to build a game promoting Red Bull X Fighters, an international motorcross freestyle competition. Justin Everett-Church and I convened to offer, as he said, encouragement, advice, and to hang out.

    The place was phat, dude. It reminded me of why I got into this industry in the first place. You walk in and are totally inspired. The motorcross themes skillfully placed to not overwhelm, combined with the art (a lot from Atlanta!), decorations, and pretty lights just radiated style. The Red Bull fridges appropriately placed were very convientant and always stocked with cold Red Bull. Naturally, I helped myself. The room was so full with computers (mainly for net rendering Max 3D stuff) that they had to get an additional AC unit connected through the door to the outside balcony. The hole they cut in the door for the AC unit’s hose they turned into an elephant’s trunk. Chopped up Red Bull cans made up a really nice parrot above the elephant. The AC’s water was emptied out daily and used to water the plants outside. The bedroom was cool, and the lounge really nice. I suddenly realize why HD TV’s are cool after playing XBox 360 on it. There were various Mac Mini’s spaced around with web cams on them so you could see various angles of the studio from the web site. The best, however, was the ActionScript wall paper with branded, Red Bull X Fighters gaming ActionScript.

    I was extremely inspired. I wanted to work there forever. The Red Bull team did a fantastic job as well as offering their assistance, and continuing support.

    It reminded me of the early days of me in the industry. Those types of places are WHY I got into this industry in the first place. Highly creative environments surrounded by varied disciplines all focused on 1 goal: to create extremely cool work! You’ve got 3D over there, audio over there, painting over here, a DB guy there, some coders here, a project manager over here… wow… what a team.

    The ActionScript gent, Gabe, wasn’t there when I first arrived, so naturally I immediately set to get involved to see if I could help. Getting some of the animations into Flash was proving challenging in regards to filesize. A series of images wasn’t going to cut it because animation was about 2.5 megs, and even with just 8 animations, that was a huge initial downloads. Gabe’s idea was communicated to me by the team to use Flash 8 video. Max 8’s alpha’d Quicktime MOV’s weren’t having their alpha recognized by Flash 8, though. Bobby, the 3D guy, got his Rorshak laptop (screen was busted, looked like an ink blot) to import the Max animation into AfterEffects, and then export it out again. We then imported that MOV, and it worked perfect. Upon compiling the video with On2’s transparency, it looked perfect, and was only 28k! I’m sure at a higher rez, it probably would of been 200k, but anyway, Flash 8’s video transparency is the hotness!

    So, that was fun. It’s been forever since I’ve dealt with multimedia stuff in Flash and other design tools. Good to be working with designers and animators again, even if briefly. It was hard NOT to make stuff in that studio; you just constantly felt the urge with the energy and decor.

    Also, was really great to see Justin again. He’s from Yahoo!. He’s also sharp as a tack. We were constantly offering our opinions to Victor, one of our Red Bull hosts, about the project. I agreed with everything Justin said, and the one time I didn’t, he gave me more context as to why he said what he said, and I ended up being wrong. I love being around smart people like that!

    Hurricane Alberto tried to mess with us, and it was really neat to see even an inkling of a hurricane. I know of people think they are horrible, but I truly respect nature, and here I am in the state that prevents mine from getting annihilated every summer witnessing a mere inkling Mother Nature’s fury.

    All in all, it was really great meeting the Zombie Cow team. You could recognize passion in others and I felt like I saw it. It was great meeting Victor from Red Bull, and the others involved including the photographers and other press peeps. The studio made me really nostalgic, and a bit determined to one day create something like that for my team. It was great getting to talk all things Flash face to face with Justin.

    Bottom line, Red Bull is an extremely impressive company. This is the 2nd time I’ve been involved in an event with them, and also the 2nd time I’ve been floored by their execution ability. They way they can portray a professional attitude, exude style in anything they are involved in, and make everything happen like it was always meant to is just amazing to me.

    Anyway, it’s the team’s week 3 of 3, the home stretch. You can check ’em out on the site.

    Here’s some video I took of the studio: vid1 | vid2 | vid3

    Red Bull Build - Orlando, Florida 2006

    Finally, I have some pictures posted on Flickr.

  • What Does it Take to Outsource You?

    I was reading CNN’s money site and various other similar news sites, and reading how IBM was failing to sell itself to investors. While investing heavily in India since sales there were up, the article cites how this isn’t enough to help their stock. They aren’t the only companies doing this, so selling services merely on price won’t work very well when the competition is doing the same.

    My Dad in his business refuses to sell on price and makes it to point to be the most expensive distributor in his region. In fact, the more he raises his prices, the more business he gets. You gotta find that sweet spot, and he can attest to earning that price. Lines such as “call my competition on a Sunday, and see who calls you back”, and other sincere pitches backed with a long list of referrals allow him to stand behind his price vs. in front of it.

    So, upon reading that article, and others similar to it (and having the knee jerk reaction of being spooked), I figured it’d be a good time to see what it’d take to outsource myself. I basically outlined some basic Flex programmer qualities I felt prevented me from being outsourced, both on their own and collectively, and justified why people were calling me to come work for their startup or asking my advice on Flex stuff.

    I never published it as a blog entry, though, because I felt it grossly neglected all the things I bring to the table, and showed my skill set in a negative light. This wasn’t my intention, but it was just too hard to change. The silver lining I later found, however, is it was a great exercise in self-assessment.

    You basically look at why a client would hire someone in another country over you based solely on price. What do you have to offer that the person in another country does not? Do those qualities truly set you apart? If so, how long do they last? Could those qualities be adapted by those in other countries that work for less than you do to give them the competitive edge?

    It also shows you what areas you can focus on more and improve, and what areas you can potentially get into, some which are exclusive to locality.

    On the flip-side, I was reading a magazine article over the weekend in some business mag (Business Week or Business 2.0) that countered some of the points the CNN article made. For one thing, the CNN article, referring to India, says:

    …going to where the programmers are…

    Talking about India’s extensive and less expensive talent pool. Yet, the article I read stated issues in that salary rates for Indian employee’s are growing. Indians aren’t stupid, just cheaper. They are realizing they don’t have to work dirt-cheap to be marketable because “they charge less”. I think managers average salaries went up to $32,000. That might not sound like much to those living in San Francisco or New York, but that’s actually not to shabby of a salary in less expensive areas, and I know for a fact you can have a nice flat, your own driver, and maid in India for that much.

    The article also stated the high turnover problem and high competition for good talent. Gee, uh… what country does THAT sound like for Flex, Flash, & ColdFusion developers… America!

    Even if Indian programmers never start charging as much as American ones do, I’m still excited by globalization. I’m competitive and love to win. Competing with programming talent that’s in 300 million Americans is fun, no doubt, but the big leagues for me are the 700 million tech-savvy Indians between the ages of 15 and 35, and Lord knows how many Chinese, Indonesian, etc. The whole world combined? Bring it!

    Even as much as two years ago, I’ve heard of Indian firms charging more than some American firms do for projects. That says volumes. If you’re talent really is that good, and you have the communication network set up that you can facilitate an almost-like-local presence, why NOT charge more?

    I still think they’ll have to charge less, namely because of the time zone gap. One of the main reason I turn down startups, aside from my current gig being really cool, is mainly from the fact that I don’t feel like having to deal with people I can’t talk to. While I do pretty well dealing with my current team of telecommuters, even when one is on the west coast, and me being on the east, it can cause challenges. One thing is a definite; without people at least in the same to 1 off time zone, you won’t get immediate resolution to problems. To some large companies who have projects lasting 2 years, that really isnt’ a big deal, nor event worthy detail to them. The consulting firms who have to deal with it might not care either.

    I sure do. If I’m held responsible, you better be within choking distance if you start smoking crack… or high five distance if you p@wn a problem. But then, it’s not up to me, but rather the clients that hire you to do the work. If they want immediate resolution, they’ll pay for it.

    Anyway, I highly suggest you try it. If you’re not in a country known for being outsourced to, write down things that you think justify why you are not yet outsourced. Hopefully it’s a good self-assessment tool, as well as showcasing potential areas to learn more about, and/or improve upon. The important thing to remember is those qualities are not a definitive list of what really makes you important & valuable to companies, but writing them down certainly helps you add them to your elevator pitch if they are not there already.

  • New Site Design

    I’ve implemented the first stage of my new site design. It will take me another 2 weeks to implement additional navigation, fix some IE specific issues, and optimize the CSS & images. If you have problems (visual or technical), please leave a comment here. I’d love to hear them!

    I’m aware the main navigation links are broken on IE 6 Windows. For you IE Win users, until I have time to fix the transparency issues, here’s the About page and the Search page.

  • Mediatemple Has No Plans for Flex Data Services Hosting

    *** Update 7.14.2006: Got an official update.

    (mt) Media Temple currently has plans for turn-key hosted Flex Data Services solutions. Although we don’t have a confirmed timeline for the rollout of these products please be assured they are in our pipeline and will be prioritized based on customer demand.

    *** Update 7.12.2006: Been shooting emails back and forth with David Feinberg, a Product Manager at Mediatemple. He says they DO have plans, and are working on getting FDS setup. w00t! ***

    I just asked Mediatemple sales and got a response. More specifically:

    …To answer your questions specifically; at this time we don’t have any immediate plans to upgrade. Please check with our site or with me at a later time. …

    Anyone know of any hosting companies that plan on doing Flex Data Services hosting?