
Sessions at RailsConf happen Friday, May 18 through Sunday, May 20 and will cover a wide variety of subject matters for all levels of Rails expertise.
Welcome
Date: Friday, May 18, 2007
Time: 9:00AM - 9:15AM
Location: Oregon Ballroom
Keynote
David Heinemeier Hansson
Date: Friday, May 18, 2007
Time: 9:15AM - 10:15AM
Location: Oregon Ballroom
Clean Code
Robert Martin, President, Object Mentor Inc
Date: Friday, May 18, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 202
respond_to :voiceThe Convergence of Voice and Web Interfaces with Rails and Asterisk
Jonathan Palley, Co-founder, Idapted Inc
Date: Friday, May 18, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 203
Building Community-focused Apps with Rails
Dan Benjamin
Date: Friday, May 18, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 201
Engaging with Web 2.0 Outside of the Browser with Apollo
Christopher Haupt, Sr Engineering Manager, Adobe Systems Inc
Chris Bailey, Senior Computer Scientist, Adobe Systems Consumer Online Services group
Date: Friday, May 18, 2007
Time: 10:45AM - 11:35AM
Location: c123
Full-stack Web App Testing with Selenium and Rails
Brian Takita
Alex Chaffee
Date: Friday, May 18, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 204
Taking Rails Tests to the Next Level
Jay Fields, Associate, ThoughtWorks
Date: Friday, May 18, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 204
Going Off Grid: Rails as Platform
Evan Weaver, Cloudburst, LLC
Date: Friday, May 18, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 203
Two Revolutions
Alan Francis
Date: Friday, May 18, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 201
Doing REST Right
Scott Raymond
Date: Friday, May 18, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 202
Scale Rails Without Bounds on Amazon EC2
Thorsten von Eicken
Gary Burke, CTO, Tunecore
Date: Friday, May 18, 2007
Time: 11:45AM - 12:35PM
Location: c123
Adding Tests to Legacy Rails Apps
Evan (Rabble) Henshaw-Plath, Hacker, Independent
Date: Friday, May 18, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 202
Building a Video Transcoding System for Ruby on Rails
Jonathan Dahl, Founding Partner, Slantwise Design
Date: Friday, May 18, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 204
Rails in Higher Education
Jeremy Sydik, Director of Research Technology Development, University of Nebraska -- Lincoln Center for Instructional Innovation
Christy A. Horn, PhD, Director, Great Plains Accommodation Technology Institute
Date: Friday, May 18, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 201
Building and Working with Static Sites in Ruby on Rails
Ben Scofield, Senior Developer, Viget Labs
Date: Friday, May 18, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 203
Fixtures: Friend or Foe
Tom Preston-Werner
Date: Friday, May 18, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 203
How We Used Apollo and Rails to Build an Agile Project Management Application
Christopher Haupt, Sr Engineering Manager, Adobe Systems Inc
Chris Bailey, Senior Computer Scientist, Adobe Systems Consumer Online Services group
Date: Friday, May 18, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 201
Standing on the Shoulders of Giants
Adam Keys
Date: Friday, May 18, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 202
Lessons From The Real World
Dirk Elmendorf, Chief Technology Evangelist, Rackspace Managed Hosting
Date: Friday, May 18, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 204
Ten Cool Things I Learned on the Path to Rails Enlightenment
Joe McGlynn, Director Product Management, Ruby, Eclipse, & Java, CodeGear
Date: Friday, May 18, 2007
Time: 2:50PM - 3:40PM
Location: c123
Spam I Have Known
Jim Weirich, Consultant, Compuware
Date: Friday, May 18, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 201
Mapping Rails to Legacy Systems
Stephen Becker, Developer, Vonage
Devon Jones, Architect of Web Systems, Vonage
Date: Friday, May 18, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 203
XUL for Rails Apps
Max Lansing, Software Engineer, Trigger Consulting
Date: Friday, May 18, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 204
Full-stack Accessibility
Jeremy Sydik, Director of Research Technology Development, University of Nebraska -- Lincoln Center for Instructional Innovation
Date: Friday, May 18, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 202
Enterprise is Not a Four-letter Word
Steven Smith, Founder and CEO, FiveRuns
Date: Friday, May 18, 2007
Time: 7:15PM - 7:30PM
Location: Oregon Ballroom
Keynote
Avi Bryant, Dabble DB
Date: Friday, May 18, 2007
Time: 7:30PM - 8:30PM
Location: Oregon Ballroom
Keynote
Ze Frank
Date: Friday, May 18, 2007
Time: 8:30PM - 9:30PM
Location: Oregon Ballroom
Komodo IDE Friday Night Kick-Start, Awards, & Festivities
Date: Friday, May 18, 2007
Time: 9:30PM - 10:30PM
Location: c125
Documentation, books, and other things that educate: A meeting for authors and those who dig writing about Ruby and Rails
Date: Friday, May 18, 2007
Time: 9:30PM - 10:30PM
Location: c126
Open Source Collaboration Apps in Rails
Date: Friday, May 18, 2007
Time: 9:30PM - 10:30PM
Location: c123-124
Amazon S3 and Ruby/Rails
Date: Friday, May 18, 2007
Time: 9:30PM - 10:30PM
Location: c122
Bring Ruby to the Enterprise. Not the Other Way 'Round
Cyndi Mitchell, Vice President of Strategy, ThoughtWorks
Date: Saturday, May 19, 2007
Time: 9:00AM - 9:15AM
Location: Oregon Ballroom
Keynote
Tim Bray, Web Guy, Sun Microsystems
Date: Saturday, May 19, 2007
Time: 9:15AM - 10:15AM
Location: Oregon Ballroom
Custom Rails Helpers: Keeping Your Views DRY
Glenn Vanderburg, Independent Consultant
Date: Saturday, May 19, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 203
Taking Care of Rails Support Tasks Through Custom Daemons
Tammer Saleh, Developer, Thoughtbot Inc.
Date: Saturday, May 19, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 204
Exploring Virtual Clusters for Rails Development and Deployment
Bradley Taylor, Owner, Rails Machine, LLC
Date: Saturday, May 19, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 202
Teascript: A Homesteader's Story
Matthew Bass, Adeptware
Date: Saturday, May 19, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 201
Ruby Tooling: State of the Art
Brian Leonard, Senior Software Engineer, Sun Microsystems, Inc.
Date: Saturday, May 19, 2007
Time: 10:45AM - 11:30AM
Location: c123
Scriptaculous Inside Out
Nick Merwin
Date: Saturday, May 19, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 203
Memcaching Rails
Chris Wanstrath, Software Engineer, CNET Networks
Date: Saturday, May 19, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 202
The Business of Rails
Nathaniel Talbott, President, Terralien, Inc.
Justin Gehtland, Founding Partner, Relevance
Geoffrey Grosenbach, Senior Visionary, Topfunky Corporation
Andre Lewis, Earthcode Studios
Joe O'Brien, artisan, EdgeCase, LLC
Robby Russell, Director, PLANET ARGON
Date: Saturday, May 19, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 201
Rails and Ajax: Building Enterprise-class Applications
Steven Smith, Founder and CEO, FiveRuns
Date: Saturday, May 19, 2007
Time: 11:45AM - 12:35PM
Location: c123
Joyent Slingshot
Scott Barron, Joyent
Date: Saturday, May 19, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 204
The Dark Art of Developing Plugins
James Adam
Date: Saturday, May 19, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 203
Leveraging the IT Community
Patrick McGovern, VP of Community and Services, Splunk
Date: Saturday, May 19, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 201
Xen and the Art of Rails Deployment
Ezra Zygmuntowicz, EngineYard.com
Date: Saturday, May 19, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 202
Angel on the Shoulder
Jarkko Laine, Senior Developer, dotherightthing.com
Date: Saturday, May 19, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 204
Is Ruby Ready for Corporate IT? and Behind Mingle: ThoughtWorks Studio's Collaborative Project Management Tool
Alex Verkhovsky, ThoughtWorks
Date: Saturday, May 19, 2007
Time: 1:50PM - 2:40PM
Location: c123
Practical Design for Developers
David Verba, Director of Technology, Adaptive Path
Date: Saturday, May 19, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 201
Big Stinky Piles (of Data)
Rob Kaufman, Rails Developer, Mingle LLC
Date: Saturday, May 19, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 204
Getting Real Numbers
Julian Boot, Product Manager, ThoughtWorks
Date: Saturday, May 19, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 202
Data Warehouses with ActiveWarehouse
Anthony Eden
Date: Saturday, May 19, 2007
Time: 2:50PM - 3:40PM
Location: Oregon Ballroom 203
RESTful Modeling and Active Record
F. Morgan Whitney, Senior Web Developer/Designer, Vonage
Date: Saturday, May 19, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 202
Getting to Go: Agile Project Acquisition for Agile Web Development
Nathaniel Talbott, President, Terralien, Inc.
Date: Saturday, May 19, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 201
Business Intelligence with Rails: "Done in 45 Minutes!"
Soren Burkhart, Managing Director, Hawaii Business Consulting
Date: Saturday, May 19, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 204
Open Mic Demo Session
Date: Saturday, May 19, 2007
Time: 4:25PM - 5:15PM
Location: Oregon Ballroom 203
Rails and Web 3.0: open data interchange
Date: Saturday, May 19, 2007
Time: 7:30PM - 8:30PM
Location: c126
Ruby and Rails for Bioinformatics
Date: Saturday, May 19, 2007
Time: 7:30PM - 8:30PM
Location: c125
(Amazon EC2 + Amazon SQS) RoR applications
Date: Saturday, May 19, 2007
Time: 7:30PM - 8:30PM
Location: c122
ZiYa - Charting the rails
Date: Saturday, May 19, 2007
Time: 7:30PM - 8:30PM
Location: c123-124
Hackety Hack and User Groups: Learning Ruby and Rails
Date: Saturday, May 19, 2007
Time: 8:30PM - 9:30PM
Location: c123-124
Automated CRUD Plugins - scaffolding and beyond
Date: Saturday, May 19, 2007
Time: 8:30PM - 9:30PM
Location: c122
Announcements
Date: Sunday, May 20, 2007
Time: 9:00AM - 9:15AM
Location: Oregon Ballroom
The Rails Way
Jamis Buck, Programmer, 37signals
Michael Koziarski, Software Consultant, Koziarski Software Limited
Date: Sunday, May 20, 2007
Time: 9:15AM - 10:15AM
Location: Oregon Ballroom
JRuby on Rails: A Taste of Honey (for the Enterprise)
Charles Nutter, JRuby Core Developer, Sun Microsystems
Thomas Enebo
Date: Sunday, May 20, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 202
The Mysteries of JavaScript-Fu
Dan Webb, Director, Granite Digital
Date: Sunday, May 20, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 201
Choose Your Battles and LetIt::REST
Jeff Hardy, Developer, Unspace Interactive Inc.
Hampton Catlin, Developer, Unspace Interactive
Date: Sunday, May 20, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 203
Scaling Twitter
Britt Selvitelle, Twitter
Alex Payne
Date: Sunday, May 20, 2007
Time: 10:45AM - 11:35AM
Location: Oregon Ballroom 204
Rubber, Meet Road: Getting Designers Running with Rails
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Date: Sunday, May 20, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 201
How to Avoid Derailing Yourself in Rails: a Discussion of Common Pitfalls
Gabriel Gironda, Web Developer, Rosetta Stone
Date: Sunday, May 20, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 204
Laying Tracks: How to Contribute to the Ruby on Rails Open Source
Josh Susser
Date: Sunday, May 20, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 202
"Auto-scale" Rails Applications
Jinesh Varia, Web Services Evangelist, Amazon Web Services
Paul Bissett, CEO, Weogeo, Inc.
Date: Sunday, May 20, 2007
Time: 11:45AM - 12:35PM
Location: Oregon Ballroom 203
Rails Security: Theory and Practice
Dan Moniz, Indendent Security Consultant
Date: Sunday, May 20, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 203
Solr on Rails
Erik Hatcher, Programmer, Applied Research in Patacriticism - University of Virginia
Date: Sunday, May 20, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 201
A Code Walk-through of the Source Behind respond_to (annotated)
Andrea O.K. Wright, Enterprise Architect, Chariot Solutions
Date: Sunday, May 20, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 202
Deploying on Windows - It's Actually Possible!
Brian Hogan, New Auburn Personal Computer Services
Date: Sunday, May 20, 2007
Time: 1:50PM - 2:40PM
Location: Oregon Ballroom 204
Keynote
Dave Thomas, Works for, The Pragmatic Programmers, LLC
Date: Sunday, May 20, 2007
Time: 2:55PM - 3:45PM
Location: Oregon Ballroom
Please Note: Program content subject to change.