Rocky Mountain Ruby 2014
2014-09-24..2014-09-26
Boulder, United States
[Rocky Mountain Ruby 2011, Rocky Mountain Ruby 2012, Rocky Mountain Ruby 2013, Rocky Mountain Ruby 2014, Rocky Mountain Ruby 2015, Rocky Mountain Ruby 2016, Rocky Mountain Ruby 2017, Rocky Mountain Ruby 2023, Rocky Mountain Ruby 2024, Rocky Mountain Ruby 2025]
who it's for
Ruby developers, Rails developers, backend developers, software architects, test engineers, security engineers, mobile developers, engineering managers
topics
future-proofing third party services; machine learning in Ruby; handling plaintext password breaches; unpacking technical design decisions; test coverage practices; micro testing anti-patterns; Ruby standard library techniques; Ruby generational garbage collector; technical debt management; company culture evaluation; RubyMotion native iOS development; building complex domains in Rails
| title | author | length |
|---|---|---|
| Future-proofing Your 3rd Party Services | Jeffery Matthias | 33m |
If PayPal gets swapped for Stripe, the codebase keeps working because third‑party calls live in an adapter gem with DTOs and abstract service classes, plus an… | ||
| Machine Learning for Fun and Profit | John Paul Ashenfelter | 28m |
Uses Ruby on your Rails Users table to produce concrete results: assigns likely gender with the sex_machine gem, backfills location with freegeoip/MaxMind… | ||
| 80,00 Plaintext Passwords | T.J. Schuck | 34m |
A white‑hat extraction finds 80,000 passwords in 87 seconds by pulling a customer dump and cracking hashes with hashcat and a 25M wordlist; many “complex”… | ||
| Unpacking Technical Decisions | Sarah Mei | 41m |
Argues that decisions hinge on concrete signals not slogans and offers a reusable four-quadrant matrix of evidence: interface activity popularity… | ||
| What it Means to Have Good Test Covearage... | Arjun Sharma | 24m |
and why it Matters by Arjun Sharma One of the greatest themes the Ruby community has embraced is testing. Countless words have been written, and tools coded… | ||
| Lightning Talks (Day 1) | Anna Fowles-Winkler, Starr Horne, Jessica Goulding, Tim Schmelmer, Jon McCartie | 22m |
Five short demos promise concrete takeaways: how Teen Hackathons use Ruby and python with Codeacademy Labs to run cipher scavenger hunts and games and even… | ||
| Micro Testing Pains | Marcos Castilho | 22m |
Argues that consumer-driven contracts solve brittle microservice integration tests by making contracts executable and verifiable. Builds a Ruby gem called… | ||
| Feats of Daring with the Ruby Standard Library | Jen Diamond, Stephanie Betancourt, Omowale Oniyide, Josh Loper | 30m |
A web app called Feats of Daring teaches the Ruby Standard Library through short tryruby.org style adventures that exercise real methods like net/http… | ||
| Let's Pretend | Sarah Allen | 35m |
A project built on Ruby and Rails starts from a prototype with 22,000 phrases and launches in June 2009; automated tests and a rails upgrade ship features, but… | ||
| The Technical Debt Trap | Doc Norton | 34m |
Technical debt is a deliberate design or learning tradeoff that requires clean code is prerequisite and tests so refactoring is possible; messy, untested work… | ||
| Under the Hood of Ruby's Generational Garbage Collector | Hemant Kumar | 34m |
Ruby 2.1 adds a generational GC but C extensions force write barriers and many objects become “shady,” so minor GCs must scan more memory. A concrete profiler… | ||
| Lightning Talks (Day 2) | Risa Batta, Cory Leistikow, George Apitz, Marcus Morrison, Ara T. Howard, Doc Norton, Ryan Melton, Shelby Kelly | 35m |
Asset pipeline demos show how to reproduce production locally with rails s -e production and precompile via rake assets:precompile, and explain toggling… | ||
| Your Company is "Awesome" (But is "Company Culture" a lie?) | Pamela O. Vickers | 32m |
Claims that perks mask problems and a real culture requires measurable practices backed by hiring and process. Uses Martin Seligman’s PERMA model and proposes… | ||
| Native iOS Development with RubyMotion and UnderOS | Nikolay Nemshilov | 31m |
RubyMotion compiles Ruby into Objective C and gives direct native API access while UnderOS layers a weblike HTML CSS Ruby environment over that so pages… | ||
| Dancing with Robots | Julian Cheal | 33m |
Shows actual code and hardware: using R2 Ruby library (and SylonJS/Gobot bindings) to blink Arduinos, drive a 60-LED Adafruit strip, and control LEDs over a… | ||
| Build Complex Domains in Rails | Mike AbiEzzi | 35m |
A concrete Rails recipe: an iOS App Store MVP is modeled with aggregates (App as entry point), value objects as immutable POROs for screenshots and versions… | ||
| nothing matches | ||