LA RubyConf 2012
2012-02-02..2012-02-04
Burbank, United States
[LA RubyConf 2010, LA RubyConf 2012, LA RubyConf 2013, LA RubyConf 2014, LA RubyConf 2015]
who it's for
Ruby on Rails developers, Ruby developers, web backend engineers, engineering managers, platform engineers, performance engineers
topics
rack middleware as composition; perf tools.rb profiling; memprof memory probes; ActiveRecord to Sequel migration; Sinatra and Rainbows stacks; HTTP persistent connections and pipelining; distributed load testing with Node clients; hypermedia JSON media types; database unique indexes and constraints; presenters and view models; reducing GC churn
| title | author | length |
|---|---|---|
| Keynote: People the Missing Ingredient | Joe O'Brien | 01h 01m |
Edge Case announces acquisition to form New Context but measures success by team happiness and lasting impact, not money; projects fail from people issues not… | ||
| Metric Driven Development with Ruby on Rails | Jeff Casimir | 34m |
Ruby apps get profiled with perf tools.rb, memory with memprof-ish probes and GC counters, and DB issues with Bullet and slow-query watchers. Practical… | ||
| Quit Your Job. Srsly. | Shane Becker | 26m |
Argues that quitting a job can free talented programmers to build work that matters, not ad-driven or buzzword projects, and gives concrete moves: organize… | ||
| Rack Middleware as a General Purpose Abstraction | John Bender | 22m |
Argues that Rack middleware can be a general-purpose object-composition primitive: move large methods into small classes with a call(env) convention, extract… | ||
| How to scale a Ruby webservice | Jeremie Castagna | 34m |
Claims that Ruby itself isn’t the bottleneck and shows concrete changes: replace Rails with a light Rack stack (we use Sinatra and Rainbows), swap ActiveRecord… | ||
| Kill! Kill! Die! Die! Load Testing With A Vengeance | Dan Yoder, Carlo Flores | 31m |
Claims a practical, repeatable load strategy: node-based clients using a shred HTTP wrapper and spire.io messaging, distributed Dolphin pods across Tokyo… | ||
| Designing Hypermedia APIs | Steve Klabnik | 28m |
Claims that JSON alone can't drive hypermedia and that HTTP + proper MIME types + links must be the engine of application state. Walks through five concrete… | ||
| Maintainable Ruby on Rails | Steven Baker | 27m |
Rails apps near a decade of production and slow down because past design decisions create maintenance drag; concrete remedies include preferring convention… | ||
| Time to Move Away from Ruby | Matt Aimonetti | 29m |
Ruby is mainstream but not the fastest; community size gets quoted as 327,684 Ruby developers. Rails drives adoption, but many app responsibilities move to the… | ||
| Rails Sustainable Productivity | Xavier Shay | 32m |
Argues Rails favors easy over simple, causing real productivity loss on year‑scale apps: race conditions around username uniqueness require a unique index plus… | ||
| Great Developers Steal | Ben Scofield | 31m |
Argues that useful reuse is concrete: identifies sampling (Girl Talk using snippets), influence (SUnit → JUnit → rspec) and ports (bad: NUnit line‑by‑line Java… | ||
| Managing Success: We made it, now we're screwed. | Mike Moore | 27m |
Success produces a messy Rails codebase: shipping prototypes and high turnover create a monolithic ball of mud with fat models, logic in views, and weak test… | ||
| nothing matches | ||