On September 8th and 9th, over 100 teams of between 1 and 4 programmers and designers got together to compete in a 48 hour programming competition called the Rails Rumble. The idea was to create the best web application possible in just 48 hours, start to finish. Teams were only allowed to create paper mockups of their design, database diagrams or do other preplanning before the competition started. No coding or designing until the 48 hours officially began.
92 teams succeeded in completing full (or mostly full) applications. After a couple of weeks of peer judging, the winners were announced Friday night at the Ruby East conference keynote.
The Rails Rumble was modeled after the Rails Day competition, which ran last year and in 2005, but not this year. The main difference being that teams had an extra 24 hours for app creation during the Rumble. In my opinion, Rails Day was a bit more fun to watch due to their cool 'spectate' app that let fans watch SVN commits in near real-time -- though you have to be a real geek to think that's fun to watch.

This online checking account management app took 2nd place.
Rails Rumble ran a tight ship, giving every team their own VPS, so that they could be sure all web apps were kept online during voting. What really amazed me is how much can be accomplished by talented programmers and designers in so short a time period. While none of these apps may be quite production ready, many of them are nearly there and display an amount of polish that I believe most people would think is impossible to achieve in just 2 days. I can certainly envision many of these applications being launched as real world companies down the line. They demonstrate just how low the barrier to entry actually is for so much of the web app market.
Rails Rumble also had a number of category winners.
Check out the full list of winners, including honorable mentions, and browse through all 92 web apps.
Disclosure: My site, Rails Forum, was a sponsor of Rails Rumble.
TrackBack URL for this entry: http://www.readwriteweb.com/cgi-bin/mt/mt-tb.cgi/1661
Comments
Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts
these guys really know their stuff ...
meanwhile ... am gonna see what this checkbook can do ...
hehe ...
I liked the third place the most, it's very unique
Quick != good
Given how obsessed most of the ruby code I've witnessed seems to be with making "clever" or "funky" (read "hacky and unmaintainable") low level language constructs I shudder to think how god awful this pile of crap is likely to be.
Oh well, guess these ruby fanboys got to have their 48 hour masterbation fest and the world gets another pile of unmaintainable ruby diarrhoea to ignore in favour of commercial strength options.
I hope the next "hack up a VB app overnight" contest gets equal talk space eh?
The Rails Rumble´s voting rules changed after ballots closed. They admit it on the last post of Rails Rumble blog. How can I trust this kind of behavior? Looks like all single app vote with high score were flagged as invalid.
Of course all winners deserve their position. But changing rules after voting close looks bad. Shame on Rails Rumble staff.
this whole idea seems counterproductive to the industry. The "web 2.0" space is alredy full of noise, drowning out the good apps out there. All this does is create more crap to filter through (from a User and Investor) standpoint.
Wow,
Thanks for posting about the competition, we really enjoyed taking part in it.
As for Tastyplanner being a "simple recipe sharing" website... Since when does support for menu planning and grocery list building count as simple? We put an iphone interface in to boot!
Check out our quick tour: http://tastyplanner.com/tour
Rails Rumble is pretty incredible, when you think about it.
To the haters above:
* the creators of the apps are the only ones who might *have to* deal with any kludges they included in their code to get it working in 48 hours.
Good coders, I've found, produce superior results (maintainability and bug-free wise) in less time, while poor coders produce worse results in more time. (i.e. it's almost anathema to a good coder's nature to produce crap, even given time constraints)
fletch: who says these are "web 2.0" sites? they are just hackers building cool stuff. Feel free to ignore the entries entirely, other than this blog post of course!
My $.02: http://sablog.com/archives/2007/09/19/railsrumble-pwns-startup-weekend
100 teams of 2-5 people do what 67 people couldn't at Startup Weekend!
You should probably review the sites you link to here before you make comments about them.