~/conference

Cascadia Ruby 2013

ruby developers, software engineers, systems programmers, machine learning engineers, robotics developers, ux researchers, product designers

ruby multithreading; fluent refactoring techniques; support vector machines; sentiment analysis in ruby; ruby systems programming; ruby robotics; usability testing methods; building developer tools; product materials and plastics; music and developer productivity; gambling simulations in ruby; developer career lessons

titleauthorlength
Advanced Multithreading in RubyJerry D'Antonio30m
Shows concrete concurrency primitives and working code: futures, promises, agents that queue updates, timers, actor pools and a Ruby implementation of an…
Talk on
Coding and The Mozart EffectPJ Hagerty30m
Claim: listening to Mozart K448 gives a short term 8–10 point boost in spatial reasoning and similar gains appear when people hear music they strongly prefer…
Talk on
Fluent RefactoringSam Livingston-Gray28m
Refactors a messy 50-line Rails controller method by actually changing code not theory: extracts a method object (replace method with method object), uses a…
Talk on
Gambling for RubyistsKerri Miller34m
Crash course in Texas hold them with concrete claims: poker is where expected value wins over short luck, poker tools can enumerate 2.1 billion hand…
Talk on
Lightning Talk Focus on CustardBethany Rentz03m
Advocates quick cheap usability testing early by sketching a paper prototype, writing simple personas and user stories, and assigning a concrete task like…
Lightning on
Lightning Talk RexRyan Davis04m
Rex starts as a GPL lexer generator and forks into rexical but licensing blocks extensions so a clean‑room reimplementation becomes Oedipus Lex. It is…
Lightning on
Not Created Equal: The History and Discernment of Plastics in Product DesignCarl Alvioni28m
Argument: plastics are not just cheap substitutes but deliberately chosen materials with real gains. Evidence includes 60% composites in the Dreamliner for…
Talk on
Real craftsmen (can) create their own tools, parts 1 & 2Ryan Davis19m
Covers concrete tooling: explains the abc metric implementation in flog, the structural-duplication algorithm in flay, and the use of ruby parser plus…
Talk on
Ruby as Art; Ruby as Science; Ruby as CraftDavy Stevenson26m
States there is zero code and uses math to compare convex hull algorithms including O(n^3) brute force versus Gift Wrapping (Jarvis March) at O(nh) and faster…
Talk on
Ruby RoboticsJosh Adams, Robby Clements23m
Survey shows concrete tools and working demos: JRuby on Android + DRb to call Ruby methods over the network, controlling GPIO on a Raspberry Pi; Sphero and…
Talk on
Ruby Systems ProgrammingAndy Delcambre29m
Explains kernel vs user mode, shows how Linux syscalls are made, and demonstrates that a single web request can trigger 120,000 syscalls. Uses strace, the…
Talk on
Sentiment Analysis using Support Vector Machines in RubyMatthew Kirk25m
Uses sparse word vectors from the imdb corpus, trains an SVM with an RBF kernel and tunes the C parameter by cross‑validation, and wires it into a small…
Talk on
Taking Ruby to the MoviesJeremy Hinegardner30m
Built a functioning EC2-based transcoding farm that moves multi-hundred‑gigabyte masters by shipping drives and Amazon Import, runs hundreds of parallel…
Talk on
Tell Us Another Story Grandpa: Lessons Learned over 16 Years as a DeveloperMando Escamilla27m
Sixteen years condense into concrete lessons: started in ISP phone support, moved into Pearl and corn scripts fixing internal tools, later picks up Ruby and…
Talk on
The Client is Always Right {But Sometimes They Need a Little Help}Sarah Blackthorne30m
A practical method claims that spending 30–45 minutes on three short exercises — why who how what when where, alphabet what, and adjusting the periscope —…
Talk on
The hacker's guide to usability testingStarr Horne25m
Claims a tiny, low-cost process finds the real problems: run 40 minute sessions, give printed scenarios, record with screen sharing and screencasts and sit…
Talk on
We All Make Mistakes: Learning from Gaffes in the Ruby CommunityNick Cox31m
A claim that openness beats shame drives concrete practices: run blameless post-mortems that log actions times assumptions and fixes, schedule half‑day dev…
Talk on
We're sorry, but something went wrongAja Hammerly32m
Advocates using the scientific method for debugging: start from a known state (branch or git stash), reproduce the failure with a failing test, form a simple…
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.