• 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.

Building Bulletproof Views

John Athayde (LivingSocial), Bruce Williams (LivingSocial)
Tutorial
Location: Ballroom II
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?

Well, friend, good news. We’re here to show you the ropes so you can clean up this town and put your Rails apps on the path to prosperity.

Some highlights:

  • Run off those varmits from DIV ville; they’ve been messin’ up the place.
  • Learn how to aim for clarity—not cleverness—in your helpers, and when to holster your markup generation gun… so you don’t shoot yourself in the foot.
  • Get in the saddle with the newest web standards; learn how HTML5, CSS3, and related tools are more than just fancy novelties from the big city, but tools for real hardworking folk.
  • It’s time to deputize. Learn how to get a whole posse of developers and designers in on the action, and how to keep the peace.
  • Ride the range with Rails 3, then rustle up some up-to-date patterns and best practices before you ride off into the sunset.

Bonus: Up to three hours of an extended Wild West metaphor, to include plenty of painful and unnecessary John Wayne, Tombstone, and Bonanza references.

About the presenters:

John Athayde is a UI/UX/Design type who comes from an architecture (of the building variety) background. He’s been in the Rails community since 2006 and has broad experience in e-commerce and running creative teams. He currently is the UI/UX/Design and Product Manager at InfoEther, Inc.

Bruce Williams is a longtime speaker, trainer, designer, and book contributor in the Ruby and Rails community and has experience in everything from low-level data processing backends to front-end user interaction. He is senior developer and systems designs consultant at InfoEther, Inc.

When not giving talks on the subject, John and Bruce are busy writing a book focused on Rails view techniques, available soon from the Pragmatic Bookshelf. No word yet on whether the cover art will include spurs.

Photo of John Athayde

John Athayde

LivingSocial

John Athayde is a UI/UX/Design type who comes from an architecture (of the building variety) background. He’s been in the Rails community since 2006 and has broad experience in e-commerce and running creative teams. He currently is the Senior UI/UX Designer at LivingSocial.

Photo of Bruce Williams

Bruce Williams

LivingSocial

Bruce Williams is a longtime speaker, trainer, designer, and book contributor in the Ruby and Rails community and has experience in everything from low-level data processing backends to front-end user interaction. He is a senior software developer at LivingSocial.