New 15-minute blog video on Rails 2.2
Posted by David November 27, 2008 @ 11:06 AM
The old 15-minute blog video was getting really long in the tooth, so it’s with great pleasure that I can present the new video made with Rails 2.2 and done by Ryan Bates. It really takes it all up a notch by showing the creation of a blog with comments, ajax, feed, api, admin interface, and more.
Ryan Bates is also the author of the wonderful Railscasts.com site that features video explanations on Rails features. It’s a fantastic resource and now properly recognized on the screencasting page.
I’ve also linked up the commercial Rails screencasters. The amount of material available for people interested in learning by video is simply staggering.

Nice ! But where can we find now the “historical” screencasts? (I mean, the files, not blurred versions on YouTube)
formatted_* is there :(
Also I can no longer look at things you’re NOT doing.
Yaroslaw, you need formatted_* for Rails 2.2. We’ll update it when Rails 2.3 comes out.
Looks great – although there’s distinct lack of ‘whoops!’ – I miss that…
I’ve added some more historic links to both the Rails 0.5 and Rails 1.0 screencasts. Wow, we’ve come quite far since back then ;)
I’m missing the WHOOPS and look at the things you’re not doing…
Thanks David ! To be complete, here are the historic links to gallery and migrations screencasts.
http://media.rubyonrails.org/video/flickr-rails-ajax.mov
http://media.rubyonrails.org/video/migrations.mov
Yeah, we all miss DHH. The first screen cast was classic, it’s what sold me on rails. Ryan has his moments, I like him too.
Ryan makes my life so much easier.
I haven’t seen Ryans new video yet, but I like Railscasts a lot. Thanks for all the work!
yay! finally..
Realy great screencast.
But why using partials is not the default when creating scaffolds ? That would make all this even better :)
Great! This really helps newbies get started. Thanks
Ryan, your screencasting skills are amazing. But it could never truly be a 15-minute rails blog video without the “Whoops!”
Great stuff…
Will the source code be available somewhere? Could be a great resource for newbies !
It’s not commercial, but Bala Paranj’s RubyPlus screencasts are worth a mention. Most of them are Rails-oriented and there are 93 so far.
I think this screencast does help relay the power and initial whiz-bang magic of rails, but at the same time I feel it creates an unhealthy perception that any application built with rails is ‘easy’ and should be done in 15 minutes.
With rails you obviously get a lot of the mindless, grunt work for free so you can focus on ideas or a business domain, that is a huuuuge time-saver and simplifier when creating applications.
But the act of coding is not the only challenge in a real-world application.
Capturing the correct requirements and implementing them in a fashion that the stakeholder wanted is hard enough and has less to do with a framework or language.
When non-technical folks hear that you can build a blog in 15 minutes with rails they then think that any application should take 15 minutes.
They seek their application to be build in rails not because it is quicker to prototype and realize ideas, but because they expect the entire application process to be quicker and cheaper.
Rails can make it easier to realize your ideas, but a large app is inherently complex and will take time often for non-technical reasons.
Wow, compared to Railscasts, Ryan is talking lightning fast! :-) But as some others said before, you can’t have a Rails intro without a couple of “whoops” and “Look at all the things I’m not doing”. It’s too classic! ;-)
Great as usual.
Thanx Ryan !
Greg makes a great point. Rails should focus its marketing on product quality and process agility, not on 15-minute scaffolds.
What Greg describes is something I experience in everyday practice. I continuously need to tell customers that the devil is in the details. Many potential clients associate Rails with getting first-class web applications for but a dime. Those clients are usually unpleasantly surprised when they face the facts.
Love the screencast!
BTW, what’s the name of the TextMate theme being used?
The screencast has been sped up!
What kind of computer is Ryan Bates using when doing this screencast… my MacBook Pro feels like an old 386 compared to his computer ;)
Nice job snagging Ryan to do the screencast. He rocks!
@Horace Ho: If it’s the same as the ones he uses for Railscasts, I believe he shared it here: http://railsforum.com/viewtopic.php?id=862
Though he could have tweaked it since then.
Thanks, this is really cool. I’ve been following Ryan’s Railscasts for a while now, and they’ve practically taught me Rails—good job!
Thanks, this is really cool. I’ve been following Ryan’s Railscasts for a while now, and they’ve practically taught me Rails—good job!
Thanks, this is really cool. I’ve been following Ryan’s Railscasts for a while now, and they’ve practically taught me Rails—good job!
So all these Rails improvements and it still takes 15 minutes to make a blog? :)
Ryan, you’re screencasts are great! Thank you!
It took me longer than 15 minutes to install wordpress on my server. Any chance of an avi or ogg format for this and future videos?
I’d not really call this a fifteen minute video if there has to be large sections of code that have to be “pasted” into the framework to make it work. Either call it a presentation of Rails that takes fifteen minutes or make it actually as long as it takes to type, don’t water down Rails by cheating the time.
Just curious, what are is he using to get that testing syntax:
test “something should do something” do ... end
Is this shoulda or is this something new with Rails 2.2 or something Ryan has added to his TestUnit::TestCase ?
Nice, I will get this translated into Chinese. I have already started translating and transcribing the railscasts screencasts with English and Chinese subtitles here: http://casts.rubynow.com
Ryan’s Railscasts is always excellent, but i found this one a bit too fast. He try to show a lot of things in 15min, but I’m not sure if I’m a newbie in Rails, I have ever undestand half of the things what he was doing. Anyway I appreciate the lot of efforts what Ryan does
@James: You can also do it if you riding on the latest Rails(2.2). See: http://weblog.rubyonrails.org/2008/6/20/living-on-the-edge-or-what-s-new-in-edge-rails-1-api-changes-and-performancetests under ‘Declarative block syntax for writing tests’ title
They should overdub the “Whoops” at the appropriate times. Otherwise it’s not a proper Rails blog screencast. :)
It’s nice to have an updated screencast to send Rails noobs to. Thanks!
That is such a great comment, you made me laugh out loud. That line from the screencast has made me laugh out loud on many a night.
Wow, great screencast, very impressive, But its a bit too fast for me. Is it possible to have the source code of this app? Its a good reference for many things….
thanks
I would also prefer avi, or ogg over mov
Nice screencast. A lot of insight for us Rails noobs.
Nice it’d be really cool to have a follow up (video or not) on how to extend this basic start into a realistic blog.
The good resource is informative and actual
i am siavash i am very very nice my address http://fridonkenar.persianblog.ir
by