Here’s a look under the hood of my various missions, as described by their developers.
The Best of Us Challenge (2010)
The Fixer Show (2009–2010)
In 2009, we launched this site with four episodes (each with associated pranks). Each section was consisted of a two-part fully-immersive Flash site with full-screen high-definition video that dynamically scaled its bitrate to the user’s available bandwidth. Each prank involved several backend technologies, sending emails via PHP, creating custom user experiences based on HTTP query arguments that pulled in various user-generated content from multiple sources.
In 2010, we added another episode and prank to the site. Known as the “dirty morning test,” this addition leveraged Flash Media Server, detecting user web cameras across all platforms and configurations (not easy), recording streaming user video and audio to the server, then playing back timed snippets of that recorded video interleaved seamlessly with a another full-frame, streaming RTMP video. This created the illusion that the user’s recorded video was part of an embarrassing morning talk show. To accomplish this, the timing of the streaming video had to be modified on the time to account for the user’s unique bandwidth requirements and network conditions.
Take Part and the Take Part Member’s Project (2010)
TakePart was a Drupal based site with AJAX interface, predictive engine, UGC, Google Search Appliance, Brightcove integration, Twitter integration, and Omniture tracking. The site was hosted on a load balanced LAMP stack at Rackspace. The night Participant Media won an Oscar for “The Cove”, the site got hit with thousands of individual viewers and ran perfectly.
Golden Grants (2010)
This contest was hosted on a LAMP stack at Rackspace. The backend was written in PHP using the CodeIgniter framework and AMFPHP for binary communication to front-end Flash. A custom CMS facilitated moderation of UGC/ job stories submitted to the site, and editorial content/animations on YouTube. The site used Facebook Connect and the Twitter API for sharing and Google analytics for tracking.
Fast Company (2010)
This was a contest, basically a bet, between Mekanism and Fast Company. After launch, there was massive, unforeseen traffic. Casey had to find all the weak points under a tight timeline while updating the site under heavy traffic and constant press scrutiny. The site was optimized to be able to handle more than 30k pictures in 3D. Whether people loved or hated the site, everyone had an opinion.
DKNY Be Delicious Bottle Design (2010)
A Facebook application using Facebook Connect. The site coupled a custom database with Facebook’s API to allow users to create a two-dimensional design that pulled in elements from their Facebook photos then mapped it to a 3D bottle using Away3D in Flash. This image was then uploaded to the database along with all the metadata needed to rebuild the design from its constituent elements. The gallery section of the site then seamlessly paginated through thousands of bottle designs, an operation that involved a complex series of timed database queries.
DKNY Be Delicious Core Style (2010)
A Facebook application that scraped/analyzed the user’s Facebook and Twitter posts to create a unique user “style” that then returned a custom result using the Hype framework in conjunction with Away3D.
SoBe Life Water (2008)
Multiple layers of animated Flash movie clips to create motion parallax.
RockBand 1 (2007)
Google Nexus One/S: (2010)
This YouTube channel used the first version of the chromeless YouTube AS3 player with mapped full-motion video to 3D geometries.