Rails in the Enterprise
Last Monday, Dan Manges and I gave a talk at the Columbus Ruby Brigade about some techniques for bringing Rails into the enterprise. I believe that there are 2 ways of doing this. The first is attempting to make Rails a little more “enterprisey”, and I don’t mean sacrificing a lot of the things that make Rails great, but modifying some of it’s behaviors, such as support for composite keys and that type of thing. Basically, all the things that Dave Thomas talked about at RailsConf this year. The second approach is a bit more subversive, and that is to make the enterprise environment a little more Rails-like. It’s culture changing, and that’s what we focus on. This is the approach that would appear to be favored by DHH. I think both ways are valid because they have the same ends, just different means. Each situation is different and this approach works for us at JPMorganChase. So without further ado, here are the slides from the presentation, and I hope to have a podcast of our presentation edited by this weekend.
UPDATE The podcast is now available.
- PowerPoint: crb-enterprise-rails.zip
- Podcast: crb-enterprise-rails-podcast.mp3
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.