Intridea will be speaking at two Ruby/Rails conferences this week. If you're attending either conference, make sure you come by and say hi!
This far-reaching tutorial will give Intermediate and Advanced Rails developers a crash course in hacking and extending Rails internals. The topics covered will include: Ruby Meta-programming Techniques; Rails Abstractions, Idioms & Mixins; Rails Structure & Initialization; A Tour of the Rails Class Loader; Plugin Locators and Loaders; Codebase Modularization using Rails Plugins; Extending ActionView Form Builders; Site-wide Settings; and much moreâ€¦
Michael Bleigh and Chris Selmer will be presenting a RailsConf Europe talk: Hacking the Mid-End: Unobtrusive Scripting and Advanced UI Techniques in Rails, on September 3rd. Here's the talk overview:
The Lone Star Ruby Conference
Adam Bair, Pradeep Elankumaran, and Chris Selmer will be leading a training on the first day of the LSRC. The training is titled: Rails Refactoring: Triage, Prevention, and Performance. And the overview:
Maybe you inherited a mess of a Rails project â€“ or perhaps your own codebase is poorly-tested, not very DRY, or just generally confusing. Worse yet, maybe your Rails site has slowed down to a crawl or even stopped working entirely. Whatever the reason, itâ€™s time to consider refactoring these rough spots and boosting your siteâ€™s performance.
In the first half of the day weâ€™ll go through real-life examples of (shameful) code weâ€™ve written and refactored, give tips on how and when to start, and show you how to avoid the need for a future refactor. In the second half, weâ€™ll introduce common Rails performance pitfalls, how to diagnose them, and how to solve them. Weâ€™ll also talk about other ways to speed up your app.