Wednesday, November 07, 2007

Merb 0.4.0 released

About 6 months ago or so I looked at [Merb]( as a potential replacement for small apps that I didn’t want to use Rails for. It seemed cool, but pretty rough, and I didn’t have a good reason to use it.

Fast forward to the Ruby Hoedown in August. Ezra Zygmuntowicz, Merb’s creator, gave a talk about Merb. I saw some things I had missed, that were really exciting.

  • HTTP Status Codes handled via Exceptions
  • Emphasis on speed and small code base
  • Closer match between the framework and the flavor of the HTTP spec

I checked out the code.

I played around.

I got excited about how I could keep most of the code in my head at the same time.

I submitted some patches.

Ez gave me commit.

I wrote some sample controllers and specs.

I wrote a replacement for `respond_to` that I think is pretty awesome.

I flew to Charlotte for about 18 hours for a Merb hack session at RubyConf.

Tonight, Ez pushed Merb 0.4.0 to Rubyforge.

It’s just crazy to think how quickly I’ve gotten involved in this project, how excited I am about this 0.4.0 release, and how much I’m looking forward to using this framework to build some cool apps.

If you’re interested in Merb, pop over to or join us on IRC in #merb. We’re pretty sure you’ll like it.


Follow me on Twitter. I don't have comments enabled, because I remember when we didn't have blog comments, and we did just fine, thank you very much.