Program

Speakers

Aaron Patterson
AT&T Interactive
Keynote: Rails 4 and the Future of Web

When he isn’t ruining people’s lives by writing software like phuby, enterprise, and neversaydie, Aaron can be found writing slightly more useful software like nokogiri. To keep up his Gameboy Lifestyle, Aaron spends his weekdays writing high quality software for ATTi. Be sure to catch him on Karaoke night, where you can watch him sing his favorite smooth rock hits of the 70’s and early 80’s.

Chad Fowler
LivingSocial

VP Engineering at LivingSocial, author, technologist, consultant, speaker, teacher, musician, organizer.

Konstantin Haase
Travis CI
Session: Message In A Bottle

As current maintainer of Sinatra, Konstantin is an Open Source developer by heart. Ruby has become his language of choice since 2005. He regularly contributes to different widespread projects, like Rubinius, Rack, Travis, Rails and MRI. He currently holds the position of "Berry Sparkling Lord" at Travis CI.

Matt Aimonetti
LivingSocial

R&D Engineer at LivingSocial - Former Sony PlayStation developer.

Mark Bates
Meta42 Labs, LLC

Mark Bates is the founder and chief architect of the Boston, MA based consulting company, Meta42 Labs. Mark spends his days focusing on new application development and consulting for his clients. At night he writes books, raises kids, and occasionally he forms a band and “tries to make it”.

Always wanting to share his wisdom, or more correctly just wanting to hear the sound of his own voice, Mark has spoken at several high profile conferences, include RubyConf and jQueryConf. Mark has also taught classes on Ruby and Ruby on Rails. In 2009 Mark’s first (surprisingly not his last!) book, “Distributed Programming with Ruby”, was published by Addison-Wesley. In 2012 Addison-Wesley published Mark’s second book, “Programming in CoffeeScript”.

He lives just outside of Boston with his wife Rachel and their sons Dylan and Leo.

James Edward Gray
Gray Productions Software Inc.
Session: Ten Things You Didn't Know Ruby Could Do

James Edward Gray II was a Rubyist before it was cool to be one; that's before Rails shipped. He has been involved in almost every aspect of the Ruby community at some point from writing code and documentation to running conferences. These days you can catch him as a regular on the Ruby Rogues podcast. He also enjoys speaking at Ruby conferences, so that he has an excuse to go see places like Hawaii.

Zach Holman
GitHub
Session: Git and GitHub Secrets

A Ruby developer with sound fundamentals, firm grasp on the industry, and innovative development approaches are all phrases inapplicable to Zach Holman. He works at GitHub, and hacks on sparkline generators, robot music DJs, and ethically frightening FaceTime + Chatroulette mashups. He blogs, he tweets, he evades his taxes.

Wesley Beary
Heroku
Session: Maintain Less, Mentor More: Community Building Techniques from Open Source

geemus (Wesley Beary) is an avid Rubyist, Open Sourcer and Herokai. He spends his days improving developer experience at Heroku and spends his free time working on fog, developing games, prototyping world domination schemes, and hacking his health.

Mitchell Hashimoto
kiip
Session: Building a Ruby Library, the Parts No One Talks About

Mitchell Hashimoto is an operations engineer passionate about all things open source. For four years he was a web developer for a Ruby on Rails studio, and for the past year has been an operations engineer for a start-up company in San Francisco, CA. Mitchell is one of the creators and current maintainer of Vagrant, the tool for creating and distributing virtualized development environments. Vagrant is used by thousands of developers worldwide and many large companies including Tumblr, RackSpace, Mozilla, LivingSocial, and more.

Mitchell has spoken at many conferences in the past year, including RubyConf 2011, DevOpsDays in Sweden, FOSDEM, and will be speaking at Velocity Conf later this year.

Ben Orenstein
ThoughtBot
Session: Refactoring from Good to Great

Ben enjoys speaking at conferences more than damn near anything else. He gets high by teaching people stuff, and will soon use you to feed his crippling addiction.

When not demanding that everyone remap caps lock to escape, Ben writes code at thoughtbot, sometimes even correctly.

Brandon Keepers
GitHub
Session: Git: The NoSQL Database

Brandon is a developer at GitHub. He spends most of his time crafting beautiful code for Gaug.es, SpeakerDeck.com and HarmonyApp.com. Brandon has created and maintains many open-source projects, and shares about his endeavors at opensoul.org.

Charles Wood
Session: Facing the Monolith: Overcoming Monolithic Applications with SOA

Charles Max Wood is the host of the Ruby Rogues podcast. His other interests include JavaScript and iOS development and recorded media. He currently freelances in Ruby and Rails. He aspires to create a series of podcasts that significantly advances the state of the programming art through discussion with thought leaders.

In his spare time he reads both novels and books on interesting topics, running, swimming, playing with his 4 children, and admiring his beautiful wife, Heather.

This will be his first visit to Hawaii since he was 11.

Charles Nutter
Engine Yard
Session: Why JRuby?

Charles works on JRuby. He writes Java so you don't have to.

Corey Haines
Session: Yay! Mocks!

Corey loves to code. He also loves to speak. This is an opportunity to mix these two passions.

Best known for his journeyman tour and co-founding the coderetreat community, Corey now travels the world helping developers discover ways to continue on the path of awesome development.

Lately, he has been focused on effective, maintainable design and architectural patterns in Rails applications.

Evan Machnic
Engine Yard
Session: Rails Development on Windows. Seriously.

I'm a Support Engineer at Engine Yard and individual Rails Developer. I am also an occasional Rails on Windows masochist. When not supporting clients and building applications, I like to spend time with my wife and two sons. I also enjoy playing disc golf and indoor rock climbing.

Benjamin Smith
Pivotal Labs
Session: Hacking with Gems

Benjamin Smith is a developer at Pivotal Labs. He has a strong passion for TDD, pairing, Agile and using technologies that get out of the programmer's way. When not writing code, he follows his other passions into the outdoors to rock climb, back country snowboard, kayak and surf.

Glenn Gillen
Heroku
Session: The Designers are Coming!

By day Glenn has had a career that's been almost equally divided between being a freelancer and working for large corporates. Sometimes both at the same time. Now he's the technical lead on Heroku's Add-on Platform, helping to put cloud services in the hands of those that would have found it too difficult or time consuming in the past.

Noah Zoschke
Heroku
Session: Running Heroku on Heroku

Noah Zoschke is a lead engineer at Heroku, a Ruby cloud Platform-as-a-Service. He spends his time doing infrastructure development on the Heroku runtime, a distributed code compilation, process management and process execution system responsible for running and scaling over one million applications.

Richard Schneeman
Heroku
Session: My Server for Aiur: How Starcraft Taught Me To Scale

Richard was a Platinum 1v1 Random Starcraft 2 player, before he decided to resume seeing daylight. He now works for Heroku helping to scale millions of applications. He loves developing in Ruby and collecting vespene gas. When he's not at work he teaches Rails at the University of Texas and enjoys snowboarding.

Lori Olson
Session: Consultants & Rockstars, Who needs 'em?

Six years ago Lori tried Ruby/Rails as an alternative to Java development and "has never looked back!" She has been delivering Rails and Javascript based applications in the oil & gas industry for the last six years, working for companies like Labrador Technologies, CodeGear/Borland, and Intellog. Lori has a long list of speaking credits. Most recently, she spoke at ConFoo 2012 in Montreal, jQuery Conf Boston 2011, Madison Ruby 2011, Conferencia Rails 2010 in Madrid and RailsConf 2009 in Las Vegas. She has also presented frequently to the Calgary Agile Methods User Group and the Calgary Ruby User Society, of which she is also a co-founder.

Ray Hightower
WisdomGroup
Session: Building iOS Apps With RubyMotion

Ray Hightower organizes the ChicagoRuby user group and the WindyCityRails conference. He is the founder of WisdomGroup, a software company that builds apps with Ruby on Rails and Objective-C. In addition to speaking on entrepreneurship and software development, Hightower serves as a mentor for Code Academy and Lean Startup Machine - Chicago.

Kowsik Guruswamy
blitz.io
Session: Ensuring High Performance For Your Ruby App

As former co-founder and CTO of Mu Dynamics (acquired by Spirent), Kowsik led the team to build one of the largest commercial non-web ruby applications for protocol fuzzing. As an avid Rubyist, he's built Ruby extensions in C and C++, spent countless hours inside the interpreter, gone meta with eigen classes and loves to maximize performance of Ruby. Lately, he lives in the cloud as CTO of http://blitz.io, a polyglot SaaS platform for Application Performance Management targeted at the growing devops community.

Patrick Huesler
Wooga
Session: Shifting paradigms - More than syntax

Patrick is a developer from Switzerland who is currently based in Berlin. He works as an engineer for wooga, a social game company, where he builds backend systems. He is an active member of Berlin's Ruby user group, a co-organizer of EuRuKo 2011, likes to hack on open source software and dreams about going surfing and skating on longboards more often.

Jerry Cheung
GitHub
Session: Evented Ruby vs Node.js

Jerry Cheung splits his time as a co-founder of Opperator and a developer at GitHub. He is a co-author of the upcoming MacRuby in Action, and likes contributing to open source. He's currently dabbling in evented Ruby and Grape driven webapps. When he's not coding, he stalks cars in Southern California and writes for RockyRoadBlog.

James Rosen
Zendesk
Session: Carson: On the Path from Big-Ball-of-Mud to SOA

James Rosen has been User Happiness Engineer at Zendesk for two years and a card-carrying Rubyist for 7, having previously lost his soul to Java. He holds a degree in Information Security from Carnegie Mellon, as well as degrees in Music and Italian Culinary Arts. He prefers his spaghetti all 'arrabbiata and his code non-spaghetti-like.