<?xml version="1.0" encoding="UTF-8"?>
<item>
  <byline nil="true"></byline>
  <comments-count type="integer">6</comments-count>
  <content>If you're a Ruby web developer and you haven't learned Rack yet ... now's the time!  Rails 2.3 has spectacular Rack support, as do: Merb, Sinatra, Ramaze, Mack, Camping, and more. I've released a few screencasts for learning Rack that some people have found useful ... sooooo, I figured I'd share with the rest of the community, incase someone else finds these useful!

 - &lt;a href="http://remi.org/2009/02/19/rack-basics.html"&gt;Rack Basics&lt;/a&gt;: the very basics of what Rack is, why you should care, howto write apps, etc
 - &lt;a href="http://remi.org/2009/02/24/rack-part-2.html"&gt;More Rack&lt;/a&gt;: rackup files, using Rack middleware, creating slightly more complicated Rack apps
 - &lt;a href="http://remi.org/2009/02/28/rack-part-3-middleware.html"&gt;Rack Middleware&lt;/a&gt;: what is it, how to write it, how to use it in Rack/Rails/Sinatra apps, etc</content>
  <created-at type="datetime">2009-04-03T23:49:21+00:00</created-at>
  <featured type="boolean">false</featured>
  <id type="integer">2006</id>
  <metadata type="yaml" nil="true"></metadata>
  <name nil="true"></name>
  <tags nil="true"></tags>
  <title>Rack Screencasts: if you don't know Rack yet, you should!</title>
  <updated-at type="datetime">2009-04-04T03:53:16+00:00</updated-at>
  <url nil="true"></url>
  <user-id type="integer">584</user-id>
</item>
