• 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 Liam Morley

Download or subscribe to Liam Morley's schedule.

Tutorial
Location: Ballroom III
Mike Subelsky (OtherInbox)
Average rating: ***..
(3.62, 56 ratings)
Modern browsers have changed web development by offering new, more powerful capabilities, known by the marketing buzzword "HTML5". In this tutorial we'll build a sophisticated example that shows you how to take advantage of workers, sockets, canvases, local storage, media embeds, and more. You'll learn how you can use HTML5 to build newer and better web applications, leaving old hacks behind. Read more.
Tutorial
Location: Ballroom II
John Athayde (LivingSocial), Bruce Williams (LivingSocial)
Average rating: ***..
(3.72, 29 ratings)
The Rails View layer is the Wild West. Bad mustaches, crazy fights over simple things, and complete and utter confusion abound. When do we use a helper or a presenter? How do we keep logic and markup separate? What's this here new fangled boilerplate and HTML5/CSS3 thing? Read more.
Event
Location: Chesapeake Ballroom - 3rd Level
Average rating: ****.
(4.60, 25 ratings)
Ignite is a high-energy evening of 5-minute talks by people who have an idea - and the guts to get onstage and share it with the rest of the Rails community. 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.
General
Location: Ballroom I
Bryan Liles (Smarticus)
Average rating: **...
(2.16, 76 ratings)
We all use ActiveSupport 3 every day. Many of us don't take the time to dig down into some of the more interesting parts. This talk will explore the history of ActiveSupport and demonstrate areas most aren't familiar with. 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 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
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.
Location: Ballroom IV
Moderated by: Andreas Ronge and Andreas Kollegger
A graph database is a great alternative when you need to navigate relationship deep or fast. Also, it does not have the impedance mismatch problem of an SQL database. In Neo4j it’s very natural to map objects and classes to a graph. This permits you to model the domain more accurately and provide more useful interaction with the data. Read more.
Event
Location: Baltimore Inner Harbor Promenade
Average rating: ****.
(4.33, 3 ratings)
Kick start your Wednesday at RailsConf with a FUN AND FREE 5k race around the Baltimore Inner Harbor Promenade. Runners and walkers are welcome (the course is as flat as a pancake). Read more.
General
Location: Ballroom III
Mike Dietz (ThoughtWorks)
Average rating: **...
(2.93, 46 ratings)
MVC inventor Trygve Reemskaug and James Coplien have a new vision for software, called DCI -- Data, Context, and Interaction. Although as conceptually elegant as MVC, and with the same potential to improve software, DCI's innovations are not easily implemented in Java or C#. That is not the case with Ruby, however, which puts Rails developers in a unique position to lead the way. Read more.
General
Location: Ballroom II
Michael Bleigh (Divshot)
Average rating: ****.
(4.05, 22 ratings)
OmniAuth is a library with a mission: eliminate the headaches caused by having to authenticate through...well, anything! In "From The Ground Up" you'll learn about the motivations, inspirations, and uses of OmniAuth as well as a look at how it was built and how you can write your own custom strategies. Read more.
General
Location: Ballroom I
Dan Pilone (Element 84, LLC), Jason Gilman (Element 84)
Average rating: ***..
(3.88, 17 ratings)
A case study in introducing Rails into a public NASA Earth Science system. Despite a broad investment in Java, we conducted a survey of modern development technologies including Flex, Django, JSF2 and Rails. We chose to move forward using Ruby on Rails with JRuby. This presentation discusses our experiences, including technical, process, and psychological, using RoR on a production system. Read more.
General
Location: Ballroom II
Jamis Buck (37signals), Jeffrey Hardy (37signals)
Average rating: **...
(2.58, 64 ratings)
Drawing from the authors' own experiences, methods and guidelines will be presented for exposing and sharing services within and between large Rails-based systems. Read more.
General
Location: Ballroom II
Anthony Eden (DNSimple)
Average rating: ****.
(4.57, 42 ratings)
Calling all RailsConf attendees: do you have something awesome to share with the Rails community? Can you tell us in 5 minutes what it is and why it's awesome? If so then sign up for the RailsConf Lighting Talks. Read more.
Event
Location: Ballroom I - II
Ron Evans (The Hybrid Group)
Average rating: ****.
(4.25, 8 ratings)
Bring an instrument (or your voice) and let’s make music! Read more.
Location: Ballroom IV
Moderated by: Daniel Azuma
Average rating: ****.
(4.00, 1 rating)
Community discussion on the state of Ruby/Rails geospatial tools (e.g. spatial databases, data analysis, mapping and visualization, API integration, documentation, and so forth) and how we can make Rails a world-class platform for developing geospatial applications. Meet other Geo-Rails gurus and contribute to this important trend. Read more.
Location: Ballroom IV
Moderated by: Noel Rappin
A BoF for anybody who wants to get better at their TDD or BDD. We'll discuss obstacles keeping you from testing more, and how other people may have resolved them. 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 I
Thorben Schröder (kopfmaschine), Andreas Haller (kopfmaschine)
Average rating: **...
(2.48, 40 ratings)
When we build rich client interfaces in JavaScript for our Rails applications today, we have no other choice than duplicating code and logic in both worlds. In this presentation we will show you how to use Google's V8 JavaScript engine in your Rails application to eliminate those duplications, write model code only once and therefore make your code DRY again. Read more.
General
Location: Ballroom I
Matt Kelly (ZURB)
Average rating: ****.
(4.61, 56 ratings)
Make your users happy by building webapps without page loads. People waiting 2,000ms or more for a page on your app to load are losing interest and focus. Learn how easy it is to create an interface that responds in less then 100ms with Backbone.js, a JavaScript library created to seamlessly integrate with Rails and keep your JavaScript organized and readable. Read more.