~/conference

MountainWest RubyConf 2010

ruby developers, web developers, ops engineers, rails developers, library maintainers, mobile developers

EventMachine networking; MongoDB with Ruby; mobile Ruby development; Ruby and Haskell interop; Ruby metaprogramming macros; binary interface and FFI; Ruby-Processing image generation; documentation with YARD; managing projects with RVM; Chef for server automation; Rack for web developers; lambdas and functional Ruby

titleauthorlength
Lightning Talks 246m
Concrete claims and runnable tools: a query-rating 0–100 via explain test for MongoDB that turns index quality into a unit test; a Ruby FS stack gem hitting…
Lightning on
EventMachineAman Gupta48m
EventMachine is a Ruby reactor that handles 5–10k concurrent connections in one process by doing nonblocking IO and buffering, with a C++ reactor with…
Talk on
A Tale of Two CodebasesPat Maddox35m
Argues that Ruby teams produce business value in hours and days, releasing weekly or biweekly, while continuous deployment remains rare; gives concrete fixes —…
Talk on
Decent into Darkness: Understanding Your System's Binary Interface...Joe Damato33m
A memory profiler that actually rewrites the running VM to catch allocations and frees, implemented as the memprof gem that hooks rb_newobj via rewrites call…
Talk on
MongoDB RulesKyle Banker33m
Clear, concrete rules with runnable details: follow use ObjectIDs (12‑byte BSON id with timestamp), prefer embedded documents for carts/tags to avoid joins…
Talk on
Mobile RubySarah Allen31m
Builds a conference schedule app using cross-platform Ruby with Rhodes, deploys native-feeling tabs, maps and contacts to iPhone, Android and BlackBerry, and…
Talk on
Hubris: The Ruby/Haskell BridgeJames Britt42m
Hubris provides a concrete bridge so Ruby code can call Haskell from Ruby by compiling Haskell into a shared object and exposing it as a Ruby extension. The…
Talk on
Ruby Techniques by ExampleJeremy Evans30m
Presents concrete Ruby patterns: after reading 10,000 lines the talk shows an extensible class pattern that defines class and instance methods in modules so…
Talk on
Ruby MacrosCaleb Clausen32m
A working Ruby macro system is presented that manipulates syntax trees at parse time and inlines code: macro runs at parse time, accepts arguments as…
Talk on
Ruby 124c41+Yukihio 'Matz' Matsumoto42m
Ruby aims for concrete wins: 988 exabytes in 2010 motivates scale; plan moves from single-thread GC to multiple VMs per process, improved GC, JITs, and even…
Talk on
Lightning Talks Part 1David Brady01h 02m
Five-minute demos show actual results and tools not abstract promises: a claim that ship code daily changes commit habits and stops at 115 days; a MongoDB heap…
Lightning on
Dynamic Generation of Images and Video with Ruby-ProcessingJeff Casimir42m
Prototype builds that actually output files not promises it uses Ruby-Processing wrapped as an 18MB JRuby gem, runs with rp5 watch to iterate sketches, and…
Talk on
Documentation and the Whole nine YARDsLoren Segal27m
Argues that documentation must be part of development not an afterthought and gives concrete fixes: use YARD to add metadata like param and return tags, write…
Talk on
I was wrong about ruportGregory Brown32m
Admits a wrong design choice: a reporting library built around duped plugin classes and shallow copies of class objects which shares state across formats and…
Talk on
How HTTP already solved all your performance problems 10 years agoPaul Sadauskas34m
Claim: HTTP/1.1 already supplies the features that cut server work and latency when used correctly. Examples: serving Google‑hosted jQuery with a year expires…
Talk on
Writing Modular Ruby Code: Lessons Learned from Rails 3Yehuda Katz41m
Argues against premature modularity and shows concrete Rails 3 changes: moves routing off globals so multiple routers and rackapps URL helpers work, converts…
Talk on
Rack for web developersMichael J. I. Jackson28m
Rack is a tiny spec that actually lets any Ruby web environment hash talk to any server or framework by requiring an object that responds to call -> [status…
Talk on
Managing Ruby Projects with RVMWayne E.Wayne E. Seguin29m
A shell-based Ruby version manager that actually installs multiple interpreters, isolates gem sets per project, and automates environment switching with a…
Talk on
Cooking with Chef - Your servers will thank youJames Golick25m
Chef code actually configures systems: recipes install packages, manage services, render ERB templates and notify restarts only when diffs change because…
Talk on
Archaeopteryx: Lambdas in DetailGiles Bowkett48m
Archaeopteryx is a Ruby library that generates MIDI by mapping MIDI note numbers to arrays of floats — a probability matrix of gates between 0.0 and 1.0 — and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.