Monday, May 12, 2008

Great Reception for Merbunity

Wow. I'm feeling really grateful for the response to merbunity going live yesterday. A bunch of people have signed up, and hopefully busy writing tutorials to show off their merb skills.

It really is humbling to get such a reception for, and it gives me great hope that the site is really going to be great. Now, lets get some great tutorials and such out into the merbunity ;) Heh... that's a lot of great!

Sunday, May 11, 2008

Merbunity Is Live

Lets face it. Merb, for all it's goodies lacks good documentation at the moment. It' lacks a nice easy path to help beginners get into it.

I've been working on a site for a while to address this, and even though it's not finished, Merb's need for documentation is just too great.

Merbunity is a Merb commUnity site for all things Merb. Currently active are News, Tutorials, and Screencasts.

This is really a community site. It relies on the community writing the tutorials, screencasts, making the news announcements. There is other stuff on the cards, but for now I thought I'd get this out.

To try and keep the site of a high standard, it implements a peer review system. When you sign up, you can write all the tutorials and screencasts you like. When you decide that they're good enough, you can publish them, But... at that point they're not really published. They're 'Pending'. They need someone who is a "Publisher" to authorize them.

So the basic flow is, you write a tutorial or screencast, publish it, it becomes pending. At that point, you can have discussions with publishers about any tweaks that may be necessary. Once they're happy with it, they publish it for real, and it's live on the site. Don't worry though. You don't have to worry about that for ever... That would suck. Once you've published 3 "things" you become a publisher yourself, and you can publish others work, as well as your own.

When your a publisher you can also put up news on the site.

Tutorials and screencasts can be about anything you like, provided they are relevant to the Merb community. They could be about Merb, ORMS's upcoming tech, specs, whatever.

It really is up to us to make Merb great, and I think this will be a good place we can focus on.

Work is ongoing on the site to make it better all the time. Kudo's to Luke Sutton for a great site design. If there's any glitches in it, I'm sure it's my fault since I just *had* to play with it ;)

To get you started, I've posted a detailed tutorial of how to submit tutorials and screencasts.

Well, I'll step out of the way now. I hope we can use this to help people make the most of the awesomeness that is Merb :)

Friday, April 18, 2008

Looking for Powered by Merb Button Creator

A while ago a very kind soul created a "Powered by Merb" button for my site For the life of me I can't remember who it was though. If you see this. Please get a hold of me :)

Sunday, April 6, 2008

I've Moved!

Well it sure has been a long time coming. I've finally moved jobs to Engine Yard :) It took me a while to finish up at my old job, but it's finally over.

I'm moving into Engine Yard as an Application Support Engineer and I've gotta say I'm super excited about working with such a great bunch of people. That and working with Ruby full time :)

Monday, March 31, 2008

Great To See This Kind of Appreciation

I'm a bit of a fan of DataMapper, and today even more so.

The site design for was very kindly donated by Luke Sutton aka unagi-san. He did the design as a way to contribute to datamapper, and it sure does make it nice. Not only did he do the original design for it, he continues to work on it, donating his time and talent to a great project.

Well. Today Sam Smoot, the father of DataMapper has setup a pledgie as a way to recognize the hard work, and say thanx. I think it's an awesome way for the community to help out a designer that's helped out the community. If you can spare a few dollars and like the project why not get in on it.

Wednesday, March 26, 2008

Introducing Whistler

With all the posts about merbful_athentication lately, you'd think that was all I was working on. It's not quite the case. A lot of it isn't looking like going OS, but I've been able extract something from one of my project.

Whistler is a markup white list filter. It's based on the specs of Rick Olson's WhiteList rails plugin and runs on hpricot.

Usage is super simple. You can either include it into your model, or use it directly.
That's it. There are ways of using different tags and attributes on each call. Check out the source at

Merbful Authentication 0.9.2

I've just put up a bugfix for merbful_authentication because there was a method name clash in merb-gen. This is really a very small fix. It also includes a couple of other minor fixes.

You can get the latest from rubyforge.