Robby on Rails: It's all about contextthoughts.sort_by{|t| t[:topic]}.collect tag:www.robbyonrails.com,2005:TypoTypo2006-09-05T22:12:48-04:00Robby Russellurn:uuid:14354b24-20a8-4609-b893-f04042ac04742006-04-15T04:43:00-04:002006-09-05T22:12:48-04:00It's all about context<p>Well… Canada on Rails is over. There was an afterparty… and pictures will be uploaded in the next day. I had the priviledge of meeting many….many… many… talented… bright… and <a href="http://www.jroller.com/page/obie?entry=the_high_maintenance_ruby_mainstream">high maintenance</a> people over the past few days. I went out of my way to go and introduce myself to several people and when you’re a speaker it seems to make that process even easier for others to ask you how you use Rails to solve certain types of problems. As Legacy systems, databases are problems that many people are encountering… it was comforting that people at the conference were highly interested in learning more.</p>
<p>The afterparty was alright… it got really exciting when a few of us decided to venture to a pub away from the club where the party was. Within 30 minutes… everybody followed. I got stuck sitting next to <span class="caps">DHH</span> and we got to discuss many topics with each other… such as legacy systems and how AR can be bent a little in one direction… but it’s not going to be the perfect solution for older problems. I have some work cut out for me. :-)</p>
<p>While I had him there… I was able to discuss prototyping with him. For example, does <a href="http://37signals.com">37signals</a> use prototypes that get thrown away? I’m not convinced that he’d <a href="http://www.robbyonrails.com/articles/2006/03/11/keeping-prototypes-is-a-bad-idea">agree with me</a>... :but from how he described their process, which I can only assume is far from perfect and is evolving just as much as any of our processes… that they are onto something. It was entertaining and highly educational.</p>
<p>I have much more blogging to do…. and it’s true… Thomas Fuchs is really a direct descendent of Bon Jovi… and <a href="http://david.goodlad.ca/">David Goodlad</a> is really a Good Lad from Canada.</p><p>Well… Canada on Rails is over. There was an afterparty… and pictures will be uploaded in the next day. I had the priviledge of meeting many….many… many… talented… bright… and <a href="http://www.jroller.com/page/obie?entry=the_high_maintenance_ruby_mainstream">high maintenance</a> people over the past few days. I went out of my way to go and introduce myself to several people and when you’re a speaker it seems to make that process even easier for others to ask you how you use Rails to solve certain types of problems. As Legacy systems, databases are problems that many people are encountering… it was comforting that people at the conference were highly interested in learning more.</p>
<p>The afterparty was alright… it got really exciting when a few of us decided to venture to a pub away from the club where the party was. Within 30 minutes… everybody followed. I got stuck sitting next to <span class="caps">DHH</span> and we got to discuss many topics with each other… such as legacy systems and how AR can be bent a little in one direction… but it’s not going to be the perfect solution for older problems. I have some work cut out for me. :-)</p>
<p>While I had him there… I was able to discuss prototyping with him. For example, does <a href="http://37signals.com">37signals</a> use prototypes that get thrown away? I’m not convinced that he’d <a href="http://www.robbyonrails.com/articles/2006/03/11/keeping-prototypes-is-a-bad-idea">agree with me</a>... :but from how he described their process, which I can only assume is far from perfect and is evolving just as much as any of our processes… that they are onto something. It was entertaining and highly educational.</p>
<p>I have much more blogging to do…. and it’s true… Thomas Fuchs is really a direct descendent of Bon Jovi… and <a href="http://david.goodlad.ca/">David Goodlad</a> is really a Good Lad from Canada.</p>
Robby Russellurn:uuid:ac78329f-d663-4ea3-beb8-e80bd66e3da52006-04-16T15:53:06-04:002006-09-05T22:12:50-04:00Comment on It's all about context by Robby Russell<p>Sunder,</p>
<p>it was great meeting you too! :-)</p>Sunderurn:uuid:d7fe5ec4-a56e-4ca9-956a-a61f020f67702006-04-15T17:43:59-04:002006-09-05T22:12:52-04:00Comment on It's all about context by Sunder<p>It was great meeting you and Jeremy. Thanks for all the pictures. You should try and make it to <a href="http://www.seattlemind.com" rel="nofollow">MindCamp2.0</a> in Seattle.</p>brastenurn:uuid:b15520b8-1cf6-4c3c-a89a-4612fd37c5982006-04-15T11:31:46-04:002006-09-05T22:12:52-04:00Comment on It's all about context by brasten<p>I’ve been trying for awhile to convince people that AR works fine for existing - or legacy - databases. My favorite experience with that was mapping to a 100+ table database in ActiveRecord in a couple days. They had estimated 2-3 weeks just to upgrade their Java-based ORM to a new version.</p>
<p>It wasn’t pretty, a lot of set_table_names and overridden column names, but the result blew everyone away.</p>
<p>I was glad see that legacy/AR interaction is something you guys are promoting!</p>