~/conference

Ruby on Ales 2015

date:2015-03-05..2015-03-06
location:Bend, United States
series:Ruby on Ales · 5 editions

Ruby developers, Rails developers, engineering managers, technical leads, mentors, devops engineers, QA engineers, API developers

mruby self-contained executables; recursive descent parsing; shift-reduce parsing; estimation anti-patterns; large Rails monolith scaling; autoscaling and immutable images; fast deployer (mamia); TracePoint and allocation tracing; mentorship and onboarding tactics; multiverse dependency testing; Pliny Sinatra API framework; Bundler appraisals and gemfiles

titleauthorlength
TBAZachary Scott36m
mrb (mruby) compiles a small Ruby subset into a single binary and can build in 10–15 seconds, run bundled tests in ~0.18s, and produce self-contained…
Talk on
Time flies like an arrow, fruit flies like a bananaHsing-Hui Hsu31m
Shows why natural language garden-path ambiguity maps to code parsing and demonstrates a working Ruby example: a StringScanner tokenizer feeding a parser that…
Talk on
Estimation Blackjack and Other Games: a Comedic CompendiumAmy Unger35m
Catalog of anti-patterns names common failure modes: Estimation Blackjack (people get penalized for higher estimates), Slot Machines (reveals stagger and…
Talk on
The Recipe for the Worlds Largest Rails MonolithAkira Matsuda37m
Cookpad runs a single Rails monolith with 1,700 ActiveRecord models, ~400,000 LOC, 276 gems, 50M monthly users and peaks at 15,000 req/s served by up to 300…
Talk on
Storytime with Auntie AjaAja Hammerly30m
Series of workplace fables that give concrete tactics and outcomes: using a Cadbury Creme Egg bribe to get a production fix, forking a spare machine into 10…
Talk on
The Essential Elements of Networking (Fifteenth Edition)Jim Remsik37m
Argues that networking is about networking people, not cables, and gives concrete tactics: broadcast via meetups, speaking, podcasts and stickers; optimize for…
Talk on
Standing on the Shoulders of GiantsRyan Davis37m
Argues Ruby should adopt concrete features from other languages: self-bootstrapping image-based implementations like Smalltalk with 66 collection classes and…
Talk on
Humane DevelopmentErnie Miller44m
A tech leader describes abandoning a job where people are treated as resources and shows how agile morphed into certification, tooling and busywork that…
Talk on
Ruby Objects: A WalkaboutTerence Lee30m
Uses the TracePoint API to count runtime events and produce JSON summaries via a small Rack middleware; a tiny Rack app instantiates 1 class, 1 method and 1…
Talk on
Lessons in MentorshipEric Hodel26m
Mentorship speeds juniors toward competence by focusing on concrete tactics: listen first, then ask leading questions, give just enough clue to trigger…
Talk on
Testing the MultiverseJason R. Clark34m
Shows how to test a gem against multiple dependency sets by creating per-version gemfiles under test, using BUNDLE_GEMFILE + bundle exec to run tests, and…
Talk on
Better APIs with PlinyWill Leinweber30m
Pliny is a Sinatra-based API framework extracted from Heroku’s API that codifies logging, configuration, API versioning and JSON Schema-powered contracts so…
Talk on
Deployment NirvanaAdrian Pike32m
Describes running ~40 small services in Node, replacing circus with a homegrown service registry + HTTP proxy to stop collateral flapping and achieve…
Talk on
How To Code Like A WriterNickolas Means41m
Argues that applying Strunk and White rules to code produces clearer, smaller Ruby: takes a 427-line Rails utility with 427 lines and no tests, writes…
Talk on
Stupid Ruby TricksMike Moore32m
Shows concrete Ruby tricks: use file.read/file.write instead of manual open blocks, drop optional parentheses but split overloaded lines, and use Hash.new with…
Talk on
Stupid Ruby TricksMike Moore32m
Covers concrete Ruby tricks: use File.read/File.write instead of open/close, drop optional parentheses but avoid overloading lines, and create non‑shared…
Talk on
Dream: an animation in RubyChris Dillon34m
A four‑minute music video called Dream gets built with Ruby using the gamebox gem on top of Gosu, plus the tween gem for eased motion; assets are pixel art…
Talk on
RoboloveJonan Scheffler47m
Two tiny Lego robots get built around Raspberry Pi 2 boards with Bluetooth dongles, microphones, speakers, wireless-charging batteries and Pulu distance…
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.