~/conference

RubyConf AU 2013

Ruby developers, Rails developers, backend engineers, site reliability engineers, devops engineers, mobile developers, engineering managers

Ruby garbage collection internals; high performance Ruby tuning; bundle install server optimization; high availability architectures; immutable data patterns in Ruby; gems development and packaging; Sinatra microframework usage; Ruby for iOS development; concurrency and parallel processing in Ruby; refactoring with live coding; database schemas for real world apps; managing large fleets of laptops

titleauthorlength
Teaching Ruby for fun and profitRenée De Voursney26m
Claims that lots of Ruby and Rails courses exist yet hiring shortages persist and that the barrier is setup and context not language theory. Demonstrates…
Talk on
Lightning TalksLincoln the Redbeard32m
A one‑page lightning session runs six five‑minute talks chosen from anonymous submissions; outcomes matter: six five‑minute talks includes a comparison noting…
Lightning on
The C WordPat Allan33m
Argues that healthy communities require concrete participation, leadership and belonging with examples: a working open‑source project Thinking Sphinx created…
Talk on
From Stubbies to LongnecksGeoffrey Giesemann39m
Claims specific fixes and tools: realestate.com.au uses Siege and JMeter for load, New Relic and Graphite for drilling down, Splunk/logstash for aggregation…
Talk on
Keith and Mario’s Guide to Fast WebsitesKeith Pitt, Mario Visic41m
Benchmarks use the Navigation Timing API and a custom WBench script to target DomComplete and track standard deviation not averages. Work reduces payloads…
Talk on
Immutable RubyMichael Fairley39m
Shows concrete Ruby/ Rails bugs caused by mutable state (memoized fullname, verified email changes, AR errors, hash keys breaking), then builds workable…
Talk on
Opening KeynoteCorey Haines42m
A rapid survey of computing lineage that ties concrete origins to modern tools: Jean Bartik and INIAC pairing dating to 1946, Charles Hamblin inventing RPN and…
Talk on
Hacking With GemsBen Smith42m
Demonstrates four malicious gems that actually harvest plaintext passwords from Rails requests, expose a live DB console, exfiltrate source code (attempted but…
Talk on
The Setup: Managing an Army of LaptopsWill Farrington39m
GitHub’s The Setup (boxing) claims a one-command dev environment by delivering a Ruby wrapper around Puppet-driven idempotent runs plus ~90 shared puppet…
Talk on
Down the rb_newobj() Rabbit Hole: Garbage Collection in RubyChris Kelly37m
Shows that New Relic’s move to Ruby 1.9.3 cuts Ruby GC wall time (roughly 80 ms to 42 ms in one example) by changes under the hood, not by higher‑level…
Talk on
Uptime == Money: High AvailabilityPaul Gross47m
Braintree shows concrete HA work: uptime target ~five nines ($9,500/minute impact), rolling server‑by‑server deploys with pre/post migrations, fast schema work…
Talk on
Millions of Apps: What we’ve LearnedRichard Schneeman43m
Heroku reports deploying two to three million apps and distills recurring lessons into 12 Factor rules: keep secrets out of git and in environment variables…
Talk on
Closing KeynoteDave Thomas01h 02m
http://www.rubyconf.org.au Dave Thomas needs no introduction to Ruby programmers. As co-author of "Programming Ruby: The Pragmatic Programmers' Guide" -…
Talk on
Off the Tracks - Challenging the Rails MindsetNick Sutterer41m
Rails conventions lead to fat models and controllers and accidental side effects — a migration hit sending SMS to 500,000 users is a concrete failure mode — so…
Talk on
KeynoteMikel Lindsaar47m
Ruby aims for programmer happiness and that reduces to a business claim: happy developers produce more and better code. mail gem takes two years to build and…
Talk on
bundle install Y U SO SLOW: Server EditionTerence Lee47m
Explains the concrete fixes and measurements that speed bundler installs: extraction of a Dependency API into a separate Bundler API on Heroku, switching…
Talk on
Web scale for the rest of usJohn Barton48m
Argues that practical scaling means concrete tradeoffs: pick Postgres or MySQL not MongoDB, run unicorn + nginx, start with two app servers plus a util server…
Talk on
High Performance RubyCharles Oliver Nutter41m
Shows concrete wins: running JRuby on JVM plus invokeDynamic turns dynamic calls into inlines and yields about an 800% improvement over early JRuby and roughly…
Talk on
Sinatra in SIX lines - How to do crazy stuff with RubyKonstantin Haase38m
A Sinatra-compatible implementation compresses core behavior into six lines, implementing configure blocks, sessions, helpers, before filters, route params and…
Talk on
Using Ruby for iOS developmentAmit Kumar36m
RubyMotion compiles Ruby to native machine code via LLVM and claims to let Ruby behave like Obj‑C on iOS: compiles Ruby to native machine code via LLVM, use…
Talk on
Lessons from the MastersGeoffrey Grosenbach30m
A two-year pairing project condenses real sessions into filmed 90-minute tasks that reveal concrete habits: the majority use Vim, one developer maps a…
Talk on
Schemas for the Real WorldCarina C. Zona46m
Argument: start at the schema, let identity fields be nullable and accept free-form text fields so real people can name themselves; MetaFilter has used…
Talk on
Dear God What Am I Doing? Concurrency and Parallel ProcessingAdam Hawkins33m
Shows concrete experiments and gotchas: fetching 100 Google pages goes from 45s→8s when moving from naive sequential to a thread pool but adding more threads…
Talk on
Refactoring from Good to Great - A Live-Coding OdysseyBen Orenstein48m
Live‑coding refactors convert a messy orders report into short, named methods and a small public API by repeatedly running tests and keeping red/green cycles…
Talk on
State of the RubyBen Hoskings39m
Ruby 2.0 arrives with concrete changes: copy-on-write GC reduces Unicorn memory duplication (claim: shared resident pages increase; no app numbers shown…
Talk on
How Github (No Longer) WorksZach Holman42m
Company updates a number of concrete practices: GitHub stays 60% remote, embraces staff-only feature flags and moves from fragile staging to dynamic branch…
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.