Tuesday, March 20, 2007

Extreme Rails programming

What is considered as extreme Rails programming? How do you know you are coding in a zone where no man has gone before you?

That's the feeling of you standing on top of Mount Everest, with the world underneath your feet. That's the feeling when history is in the making before your eyes.

So how do you get there?

Got dumped by your girlfriend because you love Rails more than her? Uh-uh.

Solving a problem no one has thought of before in Ruby on Rails? Negative.

Writing Rails code on the moon? Nah.

Today I looked over a programming pair's shoulders, and I immediately realized that they were in a programming zone where no one ever has gone before them. So I took a picture as proof.

And it is...

Writing a Rails app in vim, with a Dvorak keyboard.

This is real, and it's priceless.

So do you know what key you press to yank a line?

(Thanks to Muness Alrubaie and David Vollbracht for this shot)


Steven Deobald said...


Anonymous said...

Gee Stephen I hope you really didn't lose your girl friend due to your love of Ruby! :-)

Anonymous said...

Hey, I was doing Rails in vim with Dvorak back in 2005!

Anonymous said...


Luke Closs said...

This is how i've worked every day for the past 3 years. It's heaven.

Remote partner? No problem! Use GNU screen and a voip session for distributed pairing.