For February, we are going to address one of the core components of Rails from the very beginning: ActiveRecord. We will have an introduction to the topic as well as a deep dive on more complex data modeling issues. The organizer for this meeting is Mason Hale.

Beginner Talk

Demystifying ActiveRecord — Anthony Lewis

For many new Rails developers, their first exposure to Rails (and often Ruby) is through ActiveRecord and “magical” incantations like ‘has_many’ or ‘belongs_to’. In this talk, we’ll pull back the curtain on ActiveRecord and see what’s going on under the hood. We won’t assume any prior knowledge of Rails or ActiveRecord, but may skim over explaining methods and parameters which are already well documented elsewhere. Instead, we’ll focus on the “big picture”, identifying the main concepts and components and explaining how they fit together.

Anthony Lewis is an Internal Tools Developer at PeopleAdmin. Prior to that he was a freelance web developer and teacher.

Advanced Talk

Taming Complex Data Models — Mason Hale

The real-world is rife with complex relationships and arbitrary rules. As developers, we are often faced with the challenge of modeling and managing these complexities in our applications. In this talk, we’ll delve into some of the “hairier” complex data-modeling scenarios like hierarchies, N-way relationships, and aggregated data and explore some of the patterns and techniques to tame these wild beasts.

Mason Hale is the founder and CTO of TeamTopia, the company behind SwimTopia, the world’s friendliest swim team management solution. Mason was previously CTO at OneSpot and Chief Technologist at frog design. He has been working with Ruby on Rails since 2006.

Meeting Time & Location

Buffalo Billiards

201 East 6th Street

7pm-9pm (doors open at 6:30)

Hope to see you at Buffalo!


RailsConf Update

RailsConf is coming to Austin on April 23-25, 2012! This is a real honor and a testament to the community that we have built here.

Plans for this national event are underway by the folks at Ruby Central and we are helping them out when needed.

In addition to the main event, we are planning a number of community events around (and during) the conference. This is going to be a ton of fun!

Check it out:

  • Ignite RailsConf (TBD) (Organizers: Damon Clinkscales / Yair Flicker / Josh Baer)
  • Kids Code Camp (April 22nd, 9:30-4:30) (Organizers: Ron Evans / Damon Clinkscales)
  • Austin Rails Hospitality (April 22-25) (Organizer: Chap Ambrose)
  • BohConf (unconference at Hilton Austin, April 23-25) (Organizers: Yair Flicker / Damon Clinkscales)
  • RailsConf 5K (TBD) (organizer: Jeff Linwood)

Please let us know at railsconf-at-austinonrails-dot-org if you have have thoughts about RailsConf in Austin, please don’t hesitate to speak up!

If you can volunteer for RailsConf and the events surrounding it, please check out this wiki page and sign up where appropriate.

Thanks everyone!