Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Rails Best Practices

Gregg Pollack (Envy Labs), Eric Allam (Envy Labs), Carlos Souza (Envy Labs), Tyler Hunt (Envy Labs), Jason VanLue (Envy Labs), Nick Walsh (Envy Labs)
Ruby
Location: D139/140
Average rating: ****.
(4.14, 7 ratings)

Attendee prerequisites for this tutorial are listed below.

If you’ve built at least one Rails application, you should do fine in this talk. Attendees will get hands on experience implementing some of the core Rails Best Practices using the interactive Rails for Zombies code engine.

There will be 5 labs, and about 75% of the lab will be spent coding in the browser.

PREREQUISITES

Thank you for registering for Rails Best Practices! All you’ll need to attend the course is a working laptop with wifi, and a browser which isn’t Internet Explorer (also your iPad won’t be good enough, sorry). The content for this tutorial will be the same as our Best Practices Course over on http://www.CodeSchool.com, except in this case WE’RE DOING IT LIVE, and we’ll probably cover some additional material. You don’t need to buy the Rails Best Practices course on Code School beforehand, we’ll hook you up to the system when you get in.

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Photo of Gregg Pollack

Gregg Pollack

Envy Labs

Gregg Pollack works at Envy Labs, where he produces a podcast, creates educational screencasts, and develops websites with Rails. He also runs the Ruby Hero Awards, organizes the Orlando Ruby Users Group, and is also sometimes known as the Ruby on Rails guy in the “Rails vs” commercials or the “C” in MVC.

Photo of Eric Allam

Eric Allam

Envy Labs

Eric is a Ruby developer but can sometimes get distracted by shiny things, like node.js or Cocoa Touch. He is excited by finding pragmatic solutions to hard problems, and turning those problems into compelling products. Catch him in a coffee shop and he would be just as willing to engage in a discussion of literature as he would the benefits of TDD.

Photo of Carlos Souza

Carlos Souza

Envy Labs

Carlos (Caike) Souza is currently a developer at Envylabs, where he spends his time between client projects and the development of CodeSchool.com, an interactive learning platform of web technologies. When not programming, he can be found climbing walls or playing bass with his band.

Photo of Tyler Hunt

Tyler Hunt

Envy Labs

Tyler is a veteran web developer with a penchant for the Ruby language and frameworks including Ruby on Rails and Merb. He enjoys creating practical, intuitive interfaces with semantic markup, well-crafted JavaScript, and pretty colors. When he’s not coding, you’ll find him in the kitchen cooking up new recipes and mixing classic cocktails.

Photo of Jason VanLue

Jason VanLue

Envy Labs

Jason is a designer, husband, and father. He leads Envy Labs, a leading web development firm in Orlando, FL, making things like Code School. He’s led design and branding initiatives for Google, O’Reilly, GitHub, Cisco, and 12South. He’s the author of Branding Matters, the book on branding for small business, and Three Pipe Problems, a hand-crafted book about how design solves problems. He lives in Orlando with his wife and three children. He likes bourbon. And wine. And short sentences.

Photo of Nick Walsh

Nick Walsh

Envy Labs

Nick is a Rails convert-in-training and WordPress aficionado. He splits time between design and front-end development, ensuring a successful bridge to functionality. Pixels and proportions are his leading causes of lost sleep, followed closely by Dr. Pepper intake.

Comments on this page are now closed.

Comments

Andy Lim
07/26/2011 8:58am PDT

This was one of the best tutorials I have attended in the past 3 years of coming to OSCON. The tutorial format, platform, and presenter were great!

Picture of Fred Willerup
Fred Willerup
07/25/2011 10:04pm PDT

Gregg is a great presenter with the best tech slides I have ever seen. I also really liked the hands-on bits on their online awesome training system. Only four stars because many of the best practices discussed seem a bit “tactical”.

Picture of Shirley  Bailes
Shirley Bailes
07/20/2011 6:29pm PDT

@Dan: the prerequisites are listed at the top of this page.

Picture of Dan Bernier
Dan Bernier
07/20/2011 4:41pm PDT

Hey everyone, I signed up for this a bit late – are there any prerequisites I should know about? any preparation?