Martin McClure of GemStone answers questions and gathers audience feedback about MagLev, a Ruby implementation based on the GemStone persistence engine.
Making truly awesome stuff is hard. Pivot Carl Coryell-Martin proposes we identify common physiological responses and condense their design solutions into a pattern language. He presents a draft set of patterns in the context of crafting an iPhone app.
Nathaniel Talbott introduces Experiment Driven Development. Too much focus on TDD can miss the bigger picture and drive changes that negatively impact the overall business. Nathaniel discusses EDD, why you should do it, and what Ruby tools can help.
Yehuda Katz, member of the Rails core team, describes the many new ways to extend Rails 3, including the overall philosophy of extending ActionController and how to use ActiveModel to better integrate your non-ActiveRecord Ruby objects and Rails.