Me
About
Gallery
Company
Girl


Projects
Ruby on Rails
Basecamp
Highrise
Backpack
Campfire
Ta-da List
Writeboard


More
Feed
Archives

September 07, 11:21

Coming to Ruby on Rails from both sides

Rails has only been out for a month and a half, but that's proven to be more than enough time to rally a community with a sincere love for the platform.

As a programmer that chose to convince his sponsor to bet the next big thing on a relatively unknown language called Ruby and an unexisting framework named Rails, it's with intense satisfactory to see this rally come together so quickly.

I'm especially pleased to hear how it's affecting the position of like-minded developers towards web applications. They're actually excited again. It's replacing drudgery with fun. As Moody says, "Rails has set me free". And he continues:

I have felt trapped. Instead of creating easy to use and easy to maintain web applications I created huge messes. I’ve tried Perl, PHP, and Python each with the same result.

That was until I found Rails. Now instead of cringing when it comes to time put code behind a UI, I jump right in. Now instead of wasting time trying to determine where an error lives, I know exactly which controller I’ve made a mistake in. I can now spend my time designing the best backend and UI and less time worrying how I’m going to tie the two together.

The mental agony of creating "a mess" lies deep with most developers. The elegance with which we've solved the challenge is closely correlated with feelings of accomplishment and even happiness. It can very easily be straight on depressing to work without these positive feelings. And that's when a single broken window becomes a ghetto and you can see no way out by to tear it all down and try again.

So to be able to drag yourself out of that spot and into at least the perception of elegance can have a very positive effect on your self-esteem and -image. Jorgen Hahn (aka Hari Seldon) reports:

I squealed with delight when I stumbled upon RubyOnRails. Prior to the ‘enlightenment’, I was but a lowly PHP programmer, slogging through thousands of lines of less-than-maintainable code. I was coercing Smarty, an innocent templating engine, to my evil whims. The innards of my latest PHP project looked like a multi-car accident.

Cue RubyOnRails. The sheer elegance of the thing has freed my mind from the mires of PHP. No longer is my vision limited by the tedium of PHP. Writing web-applications has become a pure joy.

So that's one side of the influx of developers coming to Rails. People who've always worked in the dynamic languages, but been unable to wrestle them into managable and maintainable applications.

The other side is at least as interesting. The #rubyonrails channel is filled with disillusioned Java developers that are forced to work with J2EE for pay while they attempt to seize every spare moment to work with Rails:

  • [13:08] radsaq goes back to enjoying his headache and his java
  • [14:43] radsaq smacks his head against java and struts
  • [19:57] we have this web app here at work that is a massive pain in the ass to maintain
  • [19:57] its written in java with hibernate, tiles, struts, etc.
  • [03:29] I want to work at a place that actively is looking to use the best tools for the job, not just pointy-haired boss mandated technologies like PHP and Java
  • [04:16] jbeimler (~jbeimler@radiomind.com) left #rubyonrails (""sorry, stuck in javaland"").

Fortunately, things are shaping up for commercial opportunities in Ruby on Rails. If only ever so slowly.


Challenge by Fafner on September 07, 13:26

It is a little hard to take anyone serious who calls himself Hari Seldon (http://www.rubyonrails.org/show/Hari+Seldon).

He is even bold enough to give his giangantic rip-off away in his profile.

When you collect testimonials for your product you shouldn't use anonymous sources. It does your credibility little good :).

Challenge by David Heinemeier Hansson on September 07, 22:56

Consider the credibility restored and the seriousness upped, then. Hari Sheldon is the nick name for Jorgen Hahn. I updated the post and linked to his web site, which btw is done in all Ruby on Rails.

Challenge by A Former Fan on September 08, 8:31

David - I've been a reader of your blog for a long time. I've been anxious for Ruby to be released since before you let anyone see it. I'm a fan of your work.

But I'm having to unsubscribe from your blog now, because you've become like the guy that just can't stop talking about himself. Every time you open your mouth, you're promoting yourself. All you can talk about is Rails, ActiveRecord, Instiki.

I'm not even saying this from the Danish law of "don't stand out". I'm saying it as someone who cares about you and thinks you are brilliant.

Please - stop gloating. For your own sake. It's repulsive.

Challenge by David Heinemeier Hansson on September 08, 10:09

I'm sorry that you feel that way and even more so that you need to say it behind a handle. That makes it all the easier for me to shrug and think whatever, which I can't think was your intension, if you really do care.

If you're tired of reading about Rails, Active Record, Instiki, Basecamp, and TextMate, I think you made a wise choice to unsubscribe, though. These are the projects that consume my professional life, so for me it's only natural to blog their becoming, development, and successes.

Challenge by Leonya on September 10, 14:44

In my opinion, A Former Fan is close to truth. There is a difference between "talking about projects" and "praising personal projects on every corner". Self-promotion is good, and I like your ability to do it well - sure, you've managed to become quite famous in the community, but try not to overdo it.

Challenge by Leonya on September 10, 14:47

Collecting every word said on the Internet about Rails/Instiki/etc. and republishing it here IS overdoing, in my opinion. People can find it in Google without this republishing. You, in turn, could start writing more about other stuff.

Challenge by David Heinemeier Hansson on September 10, 15:49

I'm glad to you chose to share your opinion, Leonya. And I do recognize that Loud Thinking has been going through a go-happy phase lately.

But that just reflects what I'm seeing, feeling, and following. I am feeling happy, excited, challenged, entertained, and overwhelmed by the development and reception to the projects I've been releasing. So that's exactly the kind of vibes I am returning to the world. Unfiltered, uncensored.

To me, that's the idea of a weblog. If that's not yours or if you think that the merry go-happy sing-along joyride has been either too intense, too long, or too boring, I welcome your choice of separation.

Perhaps when the euphoria wanes, disaster strikes, or the 15 minutes are up, you'll be more interested to reading again.

Challenge by Fafner on September 11, 9:57

David is most certainly not obsessed about anything; he's just enthusiastic :-)

Challenge by Caleb Jaffa on September 11, 10:38

I would have to agree, that the tone I get from all of David's posts are just a reflection of what he feels, enthusiasm for Rails acceptance and praise, and a little bit about TextMate's popularity sparked solely from its brief cameo in the "This is how easy Rails is to setup and use" video. If I had something that I thought up/started being praised like Rails is I would be on cloud nine too.

I read David's weblog to get the more personal story of Rails, if you want just the cold facts hit up the official site. If you want David sans Rails, well Rails looks to be pretty ingrained, especially at this point.

Challenge by Eric Hodel on September 11, 21:12

I've been in the Ruby community for some time now, and Rails is one of the most exciting events to come our way. I'm glad that is promoting Rails as much as he is, since Rails is at least as cool as he thinks it is.

Challenge by James Britt on November 15, 5:52

I've met David, and seen him speak, and I agree there is a an element of self-promotion, but I don't see this as any sort of problem. David is very adept at presenting what can be quite complex material so as to engage the audience. Part of that, I suspect, is getting people enthused as early as possible so they stick with you when things get complicated or tedious before the payoff.

And it seems that a person's own Web site would be a reasonable place to find endless comments about what preoccupies that person.

At the end of the day, if all the hype (justified or not) gets more people trying out Ruby, that's a win. Is there a risk that too much self-love will set up false expectations? Maybe. But, so far, many folks have drunk the Rails Kool-Aid with no regrets.

Challenge by ivan on June 04, 12:08

Hello. I am new here. It is very interesting.
mature ladies in lingerie mature bitches free naked older women older women and younger men mature anal nud3 senior women mature video older women and younger men nud3 senior women mature spunker free thumbnail pictures of older women older moms mature living lyrics to older country songs free naked older women mature gallerys older women and younger men mature spunker mature nudists photos lyrics to older country songs south indian mature women south indian mature women mature amature mature amature older s3xy women mature amature mature gallerys south indian mature women mature bitches older women and younger men mature gallerys mature living mature video free naked older women mature ladies in lingerie south indian mature women classic mature mature spunker older women and younger men older s3xy women

Challenge by tanita on June 04, 19:57

Hello. I am new here. It is very interesting.
teen anal creampies ass creampie free creampie pics free cum creampie free creampie thumbnails free creampie thumbnails creampie ass creampie pussies teen anal creampies creampie pussies free anal creampie movies cum creampie creampies movies creampie pussies hairy creampie free creampie thumbnails free creampie pics free mature creampies creampie eating stories teen anal creampies cum creampie cum creampie wife oral creampies creampie video clips creampies movies creampie pussies creampie pussies cum creampie creampie t9p xyx creampies creampie pussies japanese creampie links cum creampie japanese creampie links free creampie thumbnails cum creampie creampie pussies free creampie thumbnails free creampie thumbnails creampie pussies

Challenge by bob on June 05, 9:37

Hi. This is my links.
pictures creampie pictures creampie creampie pic creampie p0Rn free creampie s3x pictures creampie creampies free creampies xyx free anal creampie pics creampie anal pictures creampie free creampie clips creampie p0Rn creampie internal, cumshots creampie p0Rn free creampie pics free creampie p0Rn creampie movie creampie pic creampie internal, cumshots amature creampies free anal creampie pics amature creampies creampie pic pictures creampie creampies xyx free creampie pics free creampie movie free creampie s3x gangbang creampies videos interracial wives bareback creampies pictures creampie free creampie pics free creampie movie creampie cum and amature creampies free creampies free creampie p0Rn asian creampies creampie internal, cumshots

Challenge by irgy on June 05, 17:29

Sorry for my links
free older women mature 1esbians mature men galleries older thumbs mature babes older thumbs mature 1esbians older men younger women mature amateur free mature p0Rn mature women in stockings mature over 50 mature wives mature babes older women younger men mature wives older women younger men mature amateur mature babes mature amateur mature women in stockings mature wives mature wives mature wives free mature mature men galleries free mature s3x free mature mature men galleries mature 1esbians mature men galleries mature over 50 mature men galleries older women younger men older women younger men mature women t9p free mature mature men galleries free mature free older women

Challenge by abay on June 06, 1:21

Hi. This is my links.
mom and son 1ncest mom and son 1ncest free family 1ncest stories free 1ncest mpegs teen 1ncest er0t1c stories 1ncest free pictures stories 1ncest free pictures stories 1ncest sites mother son 1ncest pics 1ncest gallery 1ncest sites 1ncest mother son young 1ncest pictures 1ncest mother son free family 1ncest stories free family 1ncest stories teen 1ncest er0t1c stories granny 1ncest mother son 1ncest pics 1ncest sites 1ncest thumbnails 1ncest daughter 1ncest daughter 1ncest 101itas 1ncest free pictures stories 1ncest mother son mom and son 1ncest 1ncest mother son 1ncest free pictures stories free family 1ncest stories 1ncest gallery free family 1ncest stories 1ncests mom and son 1ncest free 1ncest sites granny 1ncest 1ncest 101ita 1ncest free pictures stories granny 1ncest 1ncest xyx

Challenge by mary on June 06, 11:45

Sorry for my links
naked old women thumbs mature asian women naked old women thumbs older women stories how to meet older women mature women over 40 older black women older 1esbians mature mistress mature hardcore links naked old women thumbs older black women thumbs gallery older women mature glamour mature pantyhose pictures older black women older holland mature pic gallery older black women older 1esbians black older ladies naked old women thumbs mature glamour naked old women thumbs thumbs gallery older women mature big tits black older ladies how to meet older women thumbs gallery older women mature asian women older 1esbians how to meet older women older women stories mature nudists mature women over 40 mature asian women older 1esbians black older ladies mature nudists older women stories

Challenge by atmor on June 06, 19:28

Hi. This is my links.
father son 1ncest russian 1ncest 1ncest chat free er0t1c 1ncest stories real 1ncest 1ncest t9p mom son galleries teens 1ncest pics stories of 1ncest teens 1ncest pics 1ncest chat free 1ncest storys mom 1ncest 1ncest free gallery russian 1ncest free 1ncest photos mom son family 1ncest pictures russian 1ncest 1ncestgrrl's free 1ncest stories 1ncest chat mom 1ncest free er0t1c 1ncest stories mom 1ncest 1ncestgrrl's free 1ncest stories 1ncestgrrl's free 1ncest stories free 1ncest storys 1ncest chat family s3x stories 1ncest chat russian 1ncest father son 1ncest free 1ncest storys brother sister s3x free er0t1c 1ncest stories free 1ncest storys s3x 1ncest free 1ncest storys 1ncest chat teens 1ncest pics

Challenge by angel on June 08, 0:18

Hi. This is my links.
panty fetish mature ladies in pantyhose mature pantyhose pics panty thumbnails mature women in pantyhose girls in nylons men caught wearing pantyhose wet pantyhose satin panty galleries wet pantyhose men's pantyhose men's pantyhose white pantyhose girls in nylons white pantyhose mature women in pantyhose mature pantyhose pics mature ladies in pantyhose free wet panty mature women in pantyhose men caught wearing pantyhose mature women in pantyhose mature pantyhose pics girls in nylons men caught wearing pantyhose hooters girls in pantyhose white pantyhose white pantyhose panty fetish mature women in pantyhose white pantyhose pantyhose images winnie-cooper pantyhose men caught wearing pantyhose winnie-cooper pantyhose mature pantyhose pics white pantyhose pantyhose images winnie-cooper pantyhose free teen panties

Challenge by angel on June 08, 4:22

Sorry for my links
shiny pantyhose free panties pantyhose men free panties free panty galleries free pantyhose sites crotchless pantyhose silkies pantyhose little school girls panties free pantyhose pics silkies pantyhose teens in pantyhose free pantyhose pics bra and panty pics pantyhose foot gallery crotchless pantyhose little school girls panties men in panty pics shiny pantyhose shiny pantyhose bra and panty pics pantyhose foot gallery pantyhose men pantyhose fetish little school girls panties free pantyhose pics free panty galleries panty girls silkies pantyhose panty girls free panty galleries bra and panty pics teen panty pictures little school girls panties free panty galleries pantyhose foot gallery shiny pantyhose silkies pantyhose little school girls panties free pantyhose sites

Challenge by poker rules on June 20, 23:59

In your free time, check some relevant pages about poker rules poker rules http://poker-rules.zindagi.us/ ...

Challenge by internet casino on June 22, 6:52

Take your time to check some relevant information on internet casino internet casino http://www.scottishtutors.com/internet-casino.html ... Thanks!!!