"5 Reasons My Next App Is Going to Be In Assembly".gsub('Assembly', 'Merb')

Posted by acts_as_flinn Mon, 04 Aug 2008 03:06:00 GMT

Yes, Enterprise Ready

1. Rails: So Easy A Caveman Can Do It!

I’m doing Rails over three years now, right around the time all the bullshit PHP clones started cropping up. I switched to Ruby on Rails from PHP because Rails is brilliant. ActiveRecord makes dealing with the database a so easy a caveman can do it. I’m 100% certain Rails’ uptake can be attributed to AR. That’s awesome and all but Rails has seriously gotten bloated in it’s chase to be enterprisey. ActiveResource, Timezones, mass-assignment, i18n… next bloat will be full text search mark my words.

2. You Miss PHP Don’t You?

The niceties of Rails are great but don’t you miss the simplicity and control of PHP? I certainly don’t miss the PHP because it sucks. I came for the Rails and stayed for the Ruby – writing non-Rails Ruby apps for a while now and loving Ruby. I’m crushing on Merb and Halcyon lately. I love Merb because I can screw with it!

3. I hacked Merb

In 20m I hacked the caching system to use memcached (the gem). In 10 minutes I dropped in a custom JSON-P rack handler. 30 minutes with Merb and I’ve boosted API performance 250%! All while dropping a shitload of bloat I don’t need and tightening my own code.

4. Merb Is A Sexy

It gives me the feeling I have control again and whats sexier than dominating Merb? Merb started out as a hack – just a few lines of Ruby on top of Mongrel… OK it’s not assembly – close enough.

5. Merb for Job Security

When the bubble 2.0 bursts you’re going to be fighting for a job with thousands of “Rails developers” that have read the Agile book and think they know Rails. I’ve interviewed probably a dozen candidates that “have Rails experience” but have nothing to show than internal app used by 20 people (if that). Writing Web apps is much more than CRUD. Get over it already.

Gregory Brown of Ruby Mendicant, Prawn, Ruport Fame Visits Hartford.rb

Posted by acts_as_flinn Wed, 30 Jul 2008 00:55:00 GMT

Last night the Hartford Ruby Brigade was treated to a few excellent talks by Gregory Brown the Ruby Mendicant, Prawn, Ruport and PDF Writer maintainer. The talk started out with a Matrix like hack of RRobots. The group did Ruby Quiz #59 the month before and had a death match… Gregory hacked the engine and destroyed all within 1 tick. Checkout the slides how he explains the ObjectSpace hack. He also gave a few other mini-talks about Ruport, API design, PDF Writer, Prawn and (my favorite) the open source farmers market.


Hartford.rb 2008.07.28 – Intro / Cheating at RRobots from Gregory Brown on Vimeo.
Ruport : Finally Useful After 3 Years from Gregory Brown on Vimeo.
Hartford.rb 2008.07.28 – Designing APIs That Don’t Suck from Gregory Brown on Vimeo.

Ruby Constipation

Posted by acts_as_flinn Fri, 25 Jul 2008 04:16:00 GMT

Ruby Constipation So it seems Ruby is constipated. I had fun with this one today… At work a few of us were tracking down an missing constant so we needed to be sure one of our config/initializers was running.

“add puts "poop"”
“no wait, p "poop"”

So I turned it into a shirt – Buy It!

Older posts: 1 2 3 4 ... 20


ss_blog_claim=746d258dc975cb7923cc57154dbf1d71