Sam on Rails

| | Comments (0) | TrackBacks (0)

Here I am in Portland, Oregon, getting ready to head over to the conference center for a three day intensive covering the hottest web development platform on the block: Ruby on Rails. It's the mojo behind all of the 37Signals products (Basecamp, Campfire, Backpack, Writeboard, and Ta-Da Lists) which makes sense because their very own David Heinemeier Hansson invented it by extracting it from the code he wrote to make the back-end of Basecamp.

So far my work on the web has involved the front-end, the part that presents the text and image and whatnot in a pretty way but the stuff in the back just usually made me mad. Until now I've felt powerless to do anything about this. When RoR hit the scene almost two years ago I immediately got interested. I picked up the Ruby Pickaxe book and when Agile Web Development with Rails came out I snatched it up in both paper and PDF form. As I went through these books I found that I couldn't give them the time they needed and, because my background isn't in programming, I couldn't wrap my head around all of the ideas.

Last fall I whipped together my first RoR application (with unit-tested code and everything) for Suzanne and Jacob's wedding. It wasn't much and there are a ton of features I wish I had been able to give them on the back-end. But for the most part it did what it was supposed to do, it let them know who planned on coming and how many people they were bringing.

Because of my move west my aspirations of rolling my own applications lay fallow until now. At work we are starting to rethink the way we make applications. I see RoR as offering some critical shortcuts to getting to where we want to be. When you are in a small team it is very easy, in the short-run, to cut corners and to make things that just work now but aren't necessarily the most elegant or beautiful solution to the problem at hand. To paraphrase DHH, code should be beautiful to read. Or as Matthew Mullenweg says, "code is poetry."

So here I am, finishing up my breakfast at one of the coolest hotels I have ever stayed in (and that is saying something), a little intimated but more excited about what I am going to learn.

Wish me luck!

0 TrackBacks

Listed below are links to blogs that reference this entry: Sam on Rails.

TrackBack URL for this entry: http://www.samfelder.com/mt/mt-tb.cgi/191

» from {sf} Sam Felder » Blog Archive » Coding Alone

Leave a comment

Who is this guy?

Sam Felder is a web designer and occasional writer in Los Angeles, CA.

Born in Washington, DC, Sam and his family moved to Peoria, IL, where he grew up and went to school. He returned to DC in 2003 and left for the west coast in late 2005.

See me speak at SXSW Interactive 2008

Archives

Recent Activity

April 16

  • Sam saved the link The Next Page: Thirty Tables of Contents
  • Sam tweeted, "I don't think tonight's presidential debate could possibly have had less substance: http://tinyurl.com/6arb64"
  • Sam is attending IxDA-SF Presents: Matt Jones, "Playfulness in Design" at odopod
  • Sam tweeted, "slowly getting better at making espresso. still terrible at foaming soymilk..."

April 15

  • Sam tweeted, "Glad that I filed my income tax last week. I had to pay but at least I don't have to spend today stressed out!"
  • Sam tweeted, "OH: I think the future of dolls is..."

April 12

  • Sam tweeted, "biking in SF makes me want terrain view in google maps on the iPhone. These hills are serious!"
  • Sam tweeted, "every time I see an airplane gracefully take off I'm impressed that we can do that. It really is amazing!"

April 10

  • Sam tweeted, "Making plans for a great weekend up in SF. The weather is going to be great and I plan to spend as much of it outside as possible."
  • Sam tweeted, "Loving the new season of Radiolab http://www.wnyc.org/shows/radiolab/"

April 9

  • Sam tweeted, "up late watching video from TED"
  • Sam saved the link NewsVisual

April 7

  • Sam tweeted, "Why does iTunes keep downloading partial podcasts? I don't want 18 minutes of This American Life. I want the full hour!"

April 4

April 3

  • Sam saved the link City songbirds are changing their tune
  • Sam tweeted, "I dreamt that it was suddenly May and I had forgotten to file my taxes. Is it a sign that I should stop procrastinating?"

April 2