align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

The Rails View: The Junk Drawer Grows Up

John Athayde, one of the authors of "The Rails View: Create a Beautiful and Maintainable User Experience," will be speaking at our 2nd April meetup.

Are your Ruby on Rails views suffering from cluttered code? Have they become a tangled web of HTML, logic, and who-knows-what-else?

We've reached a quite a bit of consensus on what makes clean code in our Ruby projects. However, there's not as much agreement on how to structure your Rails views. Come learn from John's expertise about how to create maintainable views, and how to leverage some tools to make working with them easier.

He'll cover 10 simple rules you can follow immediately to transform the way you write, think, and feel about Rails views.

Speaker Bio:

John Athayde

John 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 is currently leading the design and view development on Internal Tools at LivingSocial. Prior to LivingSocial he was the Design guy at InfoEther and ran Hyphenated People, a UI/UX Consultancy with Amy Hoy. He also runs Meticulous, a design and film company, in his free time.

Join or login to comment.

  • Startup C.

    Hey, if you missed this event or want to review and take some notes, the video is online now.

    John covers way more than just Rails, trust me I watched the whole thing many times. Video is not all that great, but the content and references are.

    April 27, 2013

    • Andrew C.

      Another great job, Antonio! Thanks again!

      April 27, 2013

  • Ralph S.

    I attended a "Mobile JavaScript Frameworks Shootout!" by Steve Drucker of Figleaf this morning. It was a quite good overview and app development comparison of jQuery Mobile, Sencha Touch, and Appcelerator Titanium. Well worth the 2+ hours! The recording is at

    Meanwhile a few of us are interested in starting a lunch group of people in Reston/Herndon who are interested in JavaScript. If you're one, contact me via this group.

    April 17, 2013

  • Andrew C.

    I tried to upload John's slide deck but Meetup only allows files of size 10 MB or smaller so I couldn't do so. However, here is a link to the slides from his previous talk at another Meetup. Stay tuned for the video which should incorporate the slides.

    April 16, 2013

  • Chase T.

    Excellent presentation, John is an expert in Rails view.

    April 15, 2013

  • Andrew C.

    Amazing presentation by John. Appreciated the SASS emphasis. Wasn't too Rails focused which I appreciated, but rather simple design principals that can be applied to most Web languages. Thanks again John!

    April 15, 2013

  • Startup C.

    Should be there by 6:30 tonight.:-)

    April 15, 2013

  • Andrew C.

    Hi everyone,

    Pizza and refreshments should be there at 6:00.
    We'll get the presentation started promptly at 6:45 PM and it could go a little over an hour.
    Then we'll have some Q&A at the end.

    Hope to see you all there! If you know you won't be making it, please adjust your RSVPs. Thank you.

    April 14, 2013

  • A former member
    A former member

    Can't wait!

    April 10, 2013

  • Pete C.

    I don't often heckle presenters, but when I do, I prefer to heckle John Athayde...

    April 9, 2013

  • winston j.

    I would like to attend

    March 26, 2013

49 went

Our Sponsors

  • TrainAce

    Offers classes in almost all of today's most in demand IT certifications

  • The Buller Group

    A global recruiting firm specializing in "cleared" recruiting.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy