Archive for » March, 2009 «

Thursday, March 19th, 2009 | Author: renaebair

All of this focus on a Rails Maturity Model has me wondering, what about Rails or Ruby Conservation? How do we take what has been so good about this language that we are all so passionate about and ensure that it doesn’t get side-swiped by the brooding enterprise transition? 

I went to my first Ruby User Group this evening and I’m still floating. I left thinking, “this is what the Ruby community is all about!” I feel like I’m finally getting it. This little community rocks! I get why Rubyists were outraged over RailsConf moving to Las Vegas. I get why Zed was so fucking pissed off in his ghetto rant. I get why Giles calls out Chad Fowler. I never really understood the understated awesomeness of the Ruby/Rails community until I actually sat at a user group and then had drinks with fellow Rubyists.

I cannot even begin to imagine what it would be like to sit in a .NET or a Java User Group. Do they even have those? I can picture it, though it pains me: lots of men in business suits, wielding expensive pens and dumb heavy Dell laptops. They talk in loud, booming voices, each trying to exert his own self-importance. They pretend to be interested as they listen some verbose mucky muck presentation, then they sit around in the office talking about their development environments and their enterprise software.

Tonight I sat in a room for 2 hours and I watched, I learned, I laughed. I had more fun than I’ve had in a long time. I watched an awesome guy wearings jeans and a t-shirt do a very informed presentation on state machines; he was even able to incorporate Batman into his slides! Then I saw a web designer give a whimsically animated presentation on Proce55or. And finally, a soft-spoken math guy showed us benchmark testing he wrote to compare Ruby 1.8 and 1.9.  Ruby itself affords its community a level of intimate camaraderie that many languages cannot offer. It’s natural to get excited about and attached to a language that is actually fun to use. It’s worth promoting, it’s worth preserving.

When I read that Rails was moving to Vegas it didn’t sit right with me. And I’m not even a legitimate Rails dev. Despite the organizer’s outright denial, it certainly is an omen that Rails is moving to the enterprise scene, and apparently they have no problem pairing that transition with “steaks and strippers.” And yes, realistically Ruby/Rails enterprise should make most devs happy because that ultimately means more job opportunities and probably higher salaries.

But, it’s bittersweet, because I have to wonder what the community will be like 5 years from now. Will it be this tight-knit and this organic? Will a total newb like myself receive tons of help and direction from people that I’ve never met, just because I share a passion for the same language? Will there be as much passion? Will there still be people working hard to offer fringe conferences like Ruby DCamp, and RubyFringe as alternatives to the Rails whore house that RailsConf is becoming?

It used to feel as though Ruby and Rails was led by the open community that it spawned, but now it seems that the future of Rails and Ruby lies in the hands of a scant few that appear to be empty suits.  I’m not naive enough to sit here and claim that Ruby shouldn’t go enterprise. It happens to all intrinsically good languages, in due time.

Ruby and Rails enterprising doesn’t have to be ghetto. RMM, for example is something that I think helps to setup a space for Rails in the enterprise world but at the same time declares it sacred. RMM will help improve the Ruby experience on the client side of things; anyone who has seen the horrific crimes that are committed against clients might agree that RMM might actually be a good idea. It allows a client to hold a few cards in their hand, and a balance of power isn’t a bad thing in a business transaction.

While there are people out there like Obie working to create a good space for Rails enterprise, we still need more people working to preserve the open, organic community space that attracted and kept so many of us here in the first place. 

So, thank you to the people that are working so hard to preserve the “niceness” of Ruby and Rails; like the guys that organize the user groups, plan the small local events, offer help to people on forums, contribute to open-source projects, and to people like Mike Gunderloy that invited me (despite my newbness) to work on his project in order for me to get some experience. And a big thank you to companies like Intridea and other small shops that let their Ruby developers, like my husband, work from their home offices or coffee shops. It’s all about being happy and doing things the right way. That’s what I love about Ruby, that’s what I love about Rails, and hell no I won’t be going to Vegas to witness the perversion of something beautiful.

Thursday, March 05th, 2009 | Author: renaebair

Today, we lost our sweet kitty, Akira, “Aki.” He suffered a sever seizure and he stayed overnight at the Emegency Animal Clinic in Lewiston. We got a call at 5 this morning that Aki had gone into cardiac arrest and that they were not able to revive him with CPR.

We adopted him as a kitten only 4 years ago from the Harvest Hills Animal Shelter in Fryeburg, Maine. I adopted him along with our other kitty, Zelda Bella Luna, “Bella” and surprised Adam with the new kitties on his 24th birthday. He as working 2nd shift at Fairchild Semiconductor and came home to meet his new little felines and was very surprised!

Aki has always been a high energy, fun loving kitty. For the first couple of years it wasn’t unusual to come home and find him dangling from the tops of window curtains! He and Bella loved running through the house late at night after the humanoids were fast asleep, creating mischief and mayhem. I know Bella will miss him sorely, as she adjusts to being the only kitty in the house now.

It is hard to accept loss. It’s hard to imagine that the kitty that’s been with us through so many transitions won’t be here to see us through anymore in the future.

At a time when it’s so easy to focus on all the things we could have done better for our friend, I also try to remember the wonderful things we did for him to create a comfortable, happy life for him. Both he and Bella are indoor cats, but Aki was a natural hunter and loved the outdoors. People thought we were crazy, but we bought collars and leashes for the kitties and in warmer months we would take them outside for walks.

When Adam started working from home a year and a half ago, Aki was in kitty bliss. He became Adam’s work buddy and would sit, curled up Adam’s lap or on his desk for hours at a time. I think this loss will be hardest for Adam, who has lost not only his kitty, but his working companion.

There is an intense void that rips through our hearts and minds. We are left feeling a little lost and confused, and very sad. Aki has been a part of our life and our family and now we will no longer hear him running through the house, feel him brushing up against us for comfort, or see him lying in front of a sunny window, basking in the sun’s rays. The photos and memories will, of course, remind us of the way he filled our lives with the simple love that only animals can bring. He will be missed and remembered.

Akira “Aki” 2004-2009

Video of Aki, taken a couple months ago:

Category: Uncategorized  | Tags: ,  | 3 Comments