We added this *hot* new feature over the weekend. I'm talking Paris Hilton HOT. Seriously. And I thought listening to measly 30-second clips of music was cool.
It started on Thursday. After scooting into work I walked upstairs to the office. I was preparing myself for the day, planning to fix a few bugs and get ready for a new feature Josh and I were about to start working on. As soon as I walked into the room I knew something was up. I got that 6th sense feeling of a new idea about to hatch. Sure enough, I saw Hadi waving his hands over in Josh and Gabe's corner of the room going on about something (our "office" is an open floorplan that is just barely, but not quite, big enough for all of us).
"Not just music clips", Hadi was explaining, "but music videos!". I got his drift, and sat down to mock something up. It should be noted that Josh and Nat had been talking about something similar months back, but neither of them were *this* enthusiastic about it. In his typical eager fashion Hadi had mentioned it was only a "3-hour project", so the challenge was on! I cracked open a Dr. Pepper and got down to it. Hadi offered to bring back lunch if I'd keep working on it (of course I accepted), and by 12:30 I had a working version with playable videos and real code hooked up to whatever song you were listening to. This was cool. Yeah, it needed a lot more polish, but the look and feel was there, and there was no question that this thing was addictive and fun to play with.
After pushing the changes out to our test server so that everyone else could play with it, I spent the rest of the day polishing and tightening it up and adding a few more features. While I was coding, Hadi quickly wrote up a spec to make it all legit, along with what new features and fixes we should have for the next 3 versions. The next day, Friday, we all tested the heck out of it, I fixed a few more bugs, and we agreed that we should really ship this thing ASAP. Testing the feature was really hard since everyone wanted to just keep watching videos! By Saturday we had it staged and ready to roll out to production, and by that evening it was fully shipped.
From an idea, to a spec, to development, to testing, and to production, all in less than 72 hours. Yes, I love my job :D
Try it out! I'm enamored with Imogen Heap right now, so go to http://ilike.com/artist/Imogen+Heap, listen to the first track (Hide and Seek) and click Play video. You can click any of the 4 videos on the right of the playing video to select an alternate version.
Until the next feature!