SCHEDULE

SUNDAY, 11/15

9:30AM - 10:30AM

Keynote: Consequences of an Insightful Algorithm

Carina C. Zona

[ Salon CDE ]

10:40AM - 11:25AM

How to Stop Hating your Test Suite

Justin Searls

[ Salon CDE ]

Domain Patterns

Not so Neo In the Matrix

Micah Adams

[ Salon GM ]

Less Code

Pluck It

Adam Cuppy

[ Salon HLK ]

Design Thinking for Rubyists

Louisa Barrett

[ Salon IJ ]

11:35AM - 12:20PM

Inside Ruby's VM: The TMI Edition.

Aaron Patterson

[ Salon CDE ]

Domain Patterns

Mo Money Mo Problems (with Ruby)

Federico Soria

[ Salon GM ]

Less Code

Your own 'Images as a Service'

Andy Croll

[ Salon HLK ]

The Seven Righteous Fights

Heidi Waterhouse

[ Salon IJ ]

12:20PM - 1:30PM

Lunch

[ Salon ABF ]

1:30PM - 2:00PM

Just a Ruby Minute

Andrew Faraday with panelists: Aaron Patterson, Andy Croll, Kinsey Ann Durham, and Sam Phippen

[ Salon CDE ]

2:10PM - 2:55PM

Ideology

Gary Bernhardt

[ Salon CDE ]

Domain Patterns

Stately State Machines with Ragel

Ian Duggan

[ Salon GM ]

Less Code

Ruby Preserves

Craig Buchek

[ Salon HLK ]

The Art of Ruby Technical Interviews

Chris Mar

[ Salon IJ ]

3:05PM - 3:50PM

Softly, softly typing

John Cinnamond

[ Salon CDE ]

Less Code

A Guided Read of Minitest

Nate Berkopec

[ Salon HLK ]

Seven Habits of Highly Effective Gems

Mat Brown

[ Salon IJ ]

3:50PM - 4:20PM

Afternoon Break

[ Lobby ]

4:20PM - 5:05PM

Domain Patterns

String Theory and Time Travel: the humble text editor

Colin Fulton

[ Salon GM ]

Less Code

Mind Over Error

Michel Martens

[ Salon HLK ]

5:15PM - 6:00PM

Keynote: Stupid Ideas For Many Computers

Aja Hammerly

[ Salon CDE ]

MONDAY, 11/16

9:30AM - 10:15AM

Keynote: Leagues of Sea and Sky

Jeff Norris

[ Salon CDE ]

10:25AM - 11:10AM

Wetware

The Not So Rational Programmer

Laura Eck

[ Salon CDE ]

Ruby in Depth

A Muggle's Guide to Tail Call Optimization in Ruby

Danny Guinther

[ Salon GM ]

JRuby 9000 Is Out; Now What?

Charles Oliver Nutter, Thomas Enebo

[ Salon HLK ]

Code, Culture and the Pursuit of Happiness

Kinsey Ann Durham

[ Salon IJ ]

11:20AM - 12:05PM

Wetware

Working Compassionately with Legacy Code

Amar Shah

[ Salon CDE ]

Ruby in Depth

Extremely Defensive Coding

Sam Phippen

[ Salon GM ]

Making it on your own and the pitfalls of gem dependencies

Nikki Murray, Maggie Epps

[ Salon HLK ]

12:05PM - 1:15PM

Lunch

[ Salon ABF ]

1:15PM - 2:00PM

Wetware

Hacking Spacetime for a Successful Career

Brandon Hays

[ Salon CDE ]

Ruby in Depth

Everything You Know About the GIL is Wrong

Jerry D'Antonio

[ Salon GM ]

A Tale of Two Feature Flags

Rebecca Sliter

[ Salon IJ ]

2:10PM - 2:55PM

Wetware

Manage Your Energy, Not Your Time

Joe Mastey

[ Salon CDE ]

Ruby in Depth

The Hitchhiker's Guide to Ruby GC

Eric Weinstein

[ Salon GM ]

Why is nobody using Refinements?

James Adam

[ Salon IJ ]

3:05PM - 3:50PM

Wetware

RuntimeError: can't save WORLD

Sonja Heinen

[ Salon CDE ]

Ruby in Depth

Ruby's Environment Variable API

Jack Danger Canty

[ Salon GM ]

Communicating Intent Through Git

Josh Freeman

[ Salon HLK ]

3:50PM - 4:20PM

Afternoon Break

[ Lobby ]

4:20PM - 5:05PM

Wetware

How to Crash an Airplane

Nickolas Means

[ Salon CDE ]

Ruby in Depth

Messenger: The (Complete) Story of Method Lookup

Jay McGavren

[ Salon GM ]

5:15PM - 6:45PM

Lightning Talks

[ Salon CDE ]

TUESDAY, 11/17

9:30AM - 10:15AM

Bikeshed! Live!

Evan Phoenix, Adam Keys

[ Salon CDE ]

10:25AM - 11:10AM

How to Performance

Eileen M. Uchitelle

[ Salon CDE ]

Beyond Ruby

Storytelling via the Psychology of Professional Wrestling

David Copeland

[ Salon GM ]

Play

Hardware Hacking: You can be a Maker

Christopher Sexton, Leah Sexton

[ Salon HLK ]

Botany with Bytes

Lito Nicolai

[ Salon IJ ]

11:20AM - 12:05PM

How does Bundler work, anyway?

Andre Arko

[ Salon CDE ]

Beyond Ruby

The Math Behind Mandelbrot

David Bock

[ Salon GM ]

Play

Learn to Make Music. With Ruby.

Darin Wilson

[ Salon HLK ]

Building CLI Apps for Everyone

Terence Lee

[ Salon IJ ]

12:05PM - 1:15PM

Lunch

[ Salon ABF ]

1:15PM - 2:00PM

Ruby 2 Methodology

Akira Matsuda

[ Salon CDE ]

Beyond Ruby

Beating Go thanks to the power of randomness

Tobias Pfeiffer

[ Salon GM ]

Play

Shall We Play A Game?

Randy Coulman

[ Salon HLK ]

Cucumbers Have Layers: A Love Story

Sam Livingston-Gray

[ Salon IJ ]

2:10PM - 2:55PM

Domo Arigato mruby Roboto

Yurie Yamane, Masayoshi Takahashi

[ Salon CDE ]

Beyond Ruby

The Joy of Miniature Painting

Caleb Thompson

[ Salon GM ]

GDB: A Gentle Intro

Jason Clark

[ Salon HLK ]

Tagging your world with RFID

Adam Walker

[ Salon IJ ]

3:05PM - 4:20PM

Keynote and Q&A: Matz

Matz

[ Salon CDE ]

4:20PM - 5:00PM

Closing Social

[ Lobby ]