• Engine Yard
  • LivingSocial
  • VMware
  • Heroku
  • Rackspace Hosting
  • Blue Box Group
  • JetBrains
  • New Relic
  • Percona
  • Pivotal Labs
  • Rails Dog
  • WyeWorks
  • Chargify

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of RailsConf contacts.

Personal schedule for David Cole

Download or subscribe to David Cole's schedule.

Tutorial
Location: Ballroom IV
Justin Gehtland (Relevance, Inc.), Aaron Bedra (Relevance, Inc.), Chad Humphries (Relevance, Inc.), Jared Pace (Relevance, Inc), Jon Distad (Relevnce), Rob Sanheim (Relevance, Inc.)
Average rating: ***..
(3.09, 11 ratings)
Contributing to open source is great for your career. In a few short hours, you can learn, teach, promote your skills, and improve the quality of the community. In this unique workshop, we will show you how, by doing it. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Welcome and announcements. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Average rating: ***..
(3.84, 58 ratings)
Keynote by David Heinemeier Hansson. Read more.
General
Location: Ballroom I
José Valim (Plataforma Tec)
Average rating: ***..
(3.82, 61 ratings)
A huge step forward in the third version of the Rails 3 framework is the modularity it provides. This modularity is the result of a long refactoring effort to make it easier to extend or modify Rails to suit our application's needs. Read more.
Products and Services
Location: Room 345
Sean Schofield (Rails Dog)
Average rating: ***..
(3.45, 11 ratings)
Come learn about the open source e-commerce framework that is taking the Rails world by storm! We will provide a basic overview of Spree, demonstrate some of the unique features and preview some of the exciting features planned for this year. Read more.
General
Location: Ballroom II
Mikel Lindsaar (RubyX)
Average rating: ***..
(3.74, 69 ratings)
It's not what you code, it's how you code it. In this talk, I'll take you through real world examples of code drawn from the 40+ production Rails applications we have developed and maintained during the last 12 months and highlight anti patterns and examples of technical code debt in them. You do what you can do to avoid these, making your future lives simpler. Your future you will thank you... Read more.
General
Location: Ballroom IV
Paul Campbell (Hyper Tiny)
Average rating: ***..
(3.50, 4 ratings)
This is a talk about what being a Rails developer means to me, why I'm proud to be one and why you should be too. Read more.
General
Location: Ballroom II
Avdi Grimm (ShipRise LLC)
Average rating: ****.
(4.02, 62 ratings)
Are your methods timid? Do they constantly second-guess themselves, checking for nil values, errors, and unexpected input? Learn how to write code in a straightforward, confident style that is more testable, easier to read, and easier to debug. Read more.
General
Location: Ballroom III
John Nunemaker (OrderedList, Inc.)
Average rating: ***..
(3.76, 33 ratings)
Having built two object mappers in Ruby (MongoMapper and ToyStore), I would like to throw out a crazy thought. What if, on your next project, you ditch the ORM. No ActiveRecord. No DataMapper. No anything. Just you and a lower level driver, whispering sweet nothings into Ruby classes and modules. Could you? Would you? DARE you? Read more.
General
Location: Ballroom II
John Crepezzi (Broadstreet Ads)
Average rating: **...
(2.09, 67 ratings)
Well-designed APIs can double as a great way to help make scaling easier by splitting your application in two. This talk will discuss some new libraries and techniques which aim to let you make the transition fun and manageable by splitting your application horizontally, not vertically - into services. Read more.
General
Location: Ballroom I
Zach Holman (GitHub)
Average rating: ***..
(3.06, 16 ratings)
Selling a product once is fun, but selling that product twice is wildly excellent. GitHub does that with Firewall Install, our installable enterprise GitHub. This talk aims to discuss how you can repackage your existing product too, by covering code strategies for parallel codebases, supporting remote server infrastructures, and talking about the impressively stupid decisions we've made. Read more.
General
Location: Ballroom III
Eric Redmond (Basho)
Average rating: ****.
(4.16, 19 ratings)
You must choose, but choose wisely. The database world is larger than SQL v noSQL, and growing by the month. Choosing a data storage engine is an important decision, but it doesn't have to be painful if you know the landscape. If your understanding of data storage tops out at "Mongo is webscale" or "mysql + memcached = win" then this talk is for you. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Eric Ries (Lessons Learned)
Average rating: ****.
(4.32, 41 ratings)
Keynote by Eric Ries, creator of the Lean Startup methodology and author of the popular entrepreneurship blog Startup Lessons Learned. Read more.
Event
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Average rating: ****.
(4.52, 29 ratings)
We'll be handing out several trophies to people we believe to be Ruby Heroes, and giving them the round of applause they deserve and might not get otherwise. Read more.
Event
Location: See BoF Schedule for Locations
Average rating: ***..
(3.80, 5 ratings)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs can be organized for individual projects or broader topics (best practices, open data, standards). BoFs are entirely up to you. We post your topic online and onsite and provide the space and time. You provide the engaging topic. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Welcome and announcements. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Dr. Nic Williams (Stark & Wayne)
Average rating: ***..
(3.69, 49 ratings)
Dr. Nic Williams takes you through the vagaries of Ruby's evolution, with an emphasis on the past and future of JRuby and Rubinius. Read more.
Keynote
Location: Ballroom I - II
Please note: This and all other keynotes will be live streamed and recorded.
Aaron Patterson (AT&T Interactive)
Average rating: ****.
(4.62, 63 ratings)
In this talk Señor Engineer Aaron Patterson will talk about the adventures he's had over the past year. Topics will include (but are not limited to), ARel, ActiveRecord, ActionPack, Code Refactoring, and Sausage. Though these topics may go their separate ways, they are not worlds apart. Attendance is required as there will be homework assigned. Read more.
General
Location: Ballroom IV
CJ Kihlbom (Elabs), Jonas Nicklas (Elabs)
Average rating: ***..
(3.83, 29 ratings)
While most Ruby developers are very familiar with testing their code, JavaScript testing is still a new frontier for many. This talk will show you how to easily write and run JavaScript integration tests with Capybara and Cucumber, and unit tests with Evergreen and Jasmine. The goal is to inspire you to get started with JavaScript testing, and point you in the right direction to go do it! Read more.
General
Location: Ballroom II
Aman Gupta (GitHub)
Average rating: ****.
(4.57, 53 ratings)
Ruby might be slow, but bad code only makes it worse. This talk will teach you how to use powerful tools to see how your code is executed, so you can understand, debug and optimize it. Read more.
Products and Services
Location: Room 345
Dr. Nic Williams (Stark & Wayne)
Average rating: ***..
(3.50, 10 ratings)
This Year, Dr. Nic hosts Engine Yard's sponsored sessions, which were given away to members of the Ruby on Rails community who did not otherwise get the chance to speak at RailsConf this year. The speakers were nominated by the community, so don't miss it--the people have spoken! Read more.
Products and Services
Location: Room 345
Ben Scofield (Heroku)
The last year has been an exciting one for Heroku and for the tens of thousands of developers using the platform. In this session, we'll take a look at the dozens of add-ons, the substantial new developments at the platform level, and our ever-present emphasis on working with developers to create the best possible experience -- and we'll leave plenty of time for your burning questions. Read more.
Products and Services
Location: Room 345
Dan Podsedly (Pivotal Labs)
Average rating: ****.
(4.00, 1 rating)
Pivotal Tracker is the world's most popular agile project management app, and it all started here at RailsConf three years ago. We'll take a look how Tracker grew from a simple tool that we needed as a consulting company to a major transformational force in modern software development, talk about some of the challenges along the way, and look at the road ahead, including upcoming new features. Read more.
General
Location: Ballroom I
Yehuda Katz (Tilde Inc)
Average rating: ****.
(4.36, 56 ratings)
We all know that Rails is great for building traditional web applications that serve dynamic HTML pages. But more and more, people are reaching to other tools, like Node.js, when they build web applications with a lot of logic in the client. People often use the argument that when you remove the view helpers, there isn't much of value left in Rails. Read more.
General
Location: Ballroom IV
David Calavera (GitHub)
Average rating: ***..
(3.00, 3 ratings)
I'd like to move my Rails environment to JRuby, do I need to learn about war files and complex Java deployment environments? Trinidad is a Rails application server on top of Apache Tomcat that solves that question with a simple NO. In this talk we'll explore the main features of Trinidad, how to adapt it to any environment and also how to extend it to take more advantages that Tomcat offers. Read more.
General
Location: Ballroom II
Nick Quaranto (thoughtbot, inc.)
Average rating: ****.
(4.48, 21 ratings)
You're using RubyGems on a daily basis, but what's inside of them? How can you make your own? How can you share them with others? In this session you'll learn how to make one from the ground up to help break out your Rails application code to be more modular and maybe even help out the community too. Read more.