• Engine Yard
  • LivingSocial
  • VMware
  • Heroku
  • Rackspace Hosting
  • Blue Box Group
  • JetBrains
  • New Relic
  • Percona
  • Pivotal Labs
  • Rails Dog
  • WyeWorks
  • Chargify

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of RailsConf contacts.

RailsConf 2011 Keynote Speakers

Aaron Batalion

Aaron Batalion, LivingSocial CTO

Show/Hide Bio

Cofounder and CTO, LivingSocial. The head technologist for this rapidly growing company is a big local presence in Washington, DC and is helping to push the start-up scene forward.

9:15am Thursday, 05/19/2011
Keynote by Aaron Batalion, CTO, LivingSocial.
Full Details
Location: Ballroom I - II
Chad Dickerson

Chad Dickerson, Etsy CTO

Show/Hide Bio

Chad Dickerson is CTO at Etsy, the world’s most vibrant handmade
marketplace, based in Brooklyn, NY. As of January 2011, Etsy had over
6.9 million registered members and over 400,000 active sellers with
7.7 million listings in the marketplace. Etsy is a continuous
deployment shop, deploying over 25 times per day across a team of 60
engineers, operating in a spirit of dev/ops cooperation and
transparency across the team. Chad blogs at Code as Craft (the
Etsy engineering blog) and his own blog. You can follow him on
Twitter.

Prior to Etsy, Chad was at Yahoo!, where he led the Yahoo! Developer
Network, Advanced Products, and Brickhouse groups. Chad started the
Hack Day program at Yahoo in 2005. Before that, Chad was CTO at
InfoWorld (IDG), and Salon.com.

3:35pm Thursday, 05/19/2011
Keynote by Chad Dickerson, CTO, Etsy.
Full Details
Location: Ballroom I - II
Richard Gabriel

Richard Gabriel, IBM Research Researcher

Show/Hide Bio

Richard P. Gabriel is a researcher at IBM Research, looking into the architecture, design, and implementation of extraordinarily large, self-sustaining systems. He is the award-winning author of four books and a poetry chapbook. He lives in California.

7:00pm Wednesday, 05/18/2011
People keep inventing new programming languages. What is programming, and how can the design of a programming language help or hinder that process? We have learned a lot over the last five decades: principles, conventions, theory, fashions, and fads. “Those who cannot remember the past are condemned to repeat it.”
Full Details
Location: Ballroom I - II
Corey Haines

Corey Haines, Corey Haines

Show/Hide Bio

Corey Haines spent much of his 14+-year professional career in the
Microsoft ecosystem before moving out of the corporate world and into
the wild world of Ruby on Rails. In 2008 he began a year-long journey,
traveling the midwest and east coast of the United States on a
pair-programming tour. He spent anywhere from a day to a week at
different places, pairing with people in exchange for room and board.
While on the road, he also focused on expanding and defining the
message of the Software Craftsmanship movement, as it pertains to both
professionalism and career development.

Corey has been engaged in practicing the Extreme Programming
techniques for over 7 years, following the Behavior-Driven Development
(BDD) ideas since the first rumblings in 2005. Lately, he has been
actively mentoring others in the BDD workflow, as it pertains to
day-to-day engineering practices, such as TDD and executable
acceptance criteria.

In 2010, Corey hosted a series of Code Retreats throughout the USA and
abroad, including Belgium, Sweden and Australia, in which he shared
his ideas surrounding the agile process and test-drive development. In
2011, he continues this activity, focused on helping developers
improve their skills through practicing the fundamentals of software
development.

Over the past year, he has been actively working on his own startup,
exploring how quality development practices provide value at such a
quick pace.

9:30am Thursday, 05/19/2011
Keynote by Corey Haines.
Full Details
Location: Ballroom I - II
David Heinemeier Hansson

David Heinemeier Hansson, 37signals Partner

Show/Hide Bio

David Heinemeier Hansson is a partner at 37signals, a privately-held Chicago-based company committed to building the best web-based tools possible with the least number of features necessary.

37signals’ products include Basecamp, Highrise, Backpack, Campfire, Ta-da List, and Writeboard. 37signals’ products do less than the competition — intentionally.

He is also the creator of Ruby on Rails.

9:15am Tuesday, 05/17/2011
Keynote by David Heinemeier Hansson.
Full Details
Location: Ballroom I - II
Dan Melton

Dan Melton, Code for America CTO

Show/Hide Bio

Dr Melton is the CTO for Code for America, a national nonprofit bringing technologists (i.e ‘geeks’) into government for year-long fellowships. He is a public-minded, generation-net coder passionate about cities, urban affairs and civic action. Dan’s past projects include Urbata, an urban data mapping tool for mid-sized cities; and the Kansas City DrillDown, a multi-layered urban data mashup of utility, credit and city records that recounts the population and challenges the US Census. A Ruby enthusiast, Dan has contributed to multiple open source gov’t projects. Hailing from the midwest, he received his bachelor’s degree in Economics and Political Science, his masters in Public Administration and doctorate in Public Affairs and Economics from the Henry Bloch School of Business and Public Administration at the University of Missouri-Kansas City.

9:50am Thursday, 05/19/2011
Lightning keynote by Dr. Dan Melton, CTO, Code for America.
Full Details
Location: Ballroom I - II
Aaron Patterson

Aaron Patterson, AT&T Interactive Señor Software Engineer

Show/Hide Bio

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.

9:30am Wednesday, 05/18/2011
In this talk Señor Engineer Aaron Patterson will talk about the adventures he's had over the past year. Topics will include (but are not limited to), ARel, ActiveRecord, ActionPack, Code Refactoring, and Sausage. Though these topics may go their separate ways, they are not worlds apart. Attendance is required as there will be homework assigned.
Full Details
Location: Ballroom I - II
Eric Ries

Eric Ries, Lessons Learned Venture Advisor

Show/Hide Bio

Eric Ries is an entrepreneur and author of the New York Times bestseller “The Lean Startup” and the popular entrepreneurship blog Startup Lessons Learned.

He co-founded and served as CTO of IMVU, his third startup. In 2007, BusinessWeek named him one of the Best Young Entrepreneurs of Tech. In 2009, he was honored with a TechFellow award in the category of Engineering Leadership. He serves on the advisory board of a number of technology startups, and has consulted to new and established companies as well as venture capital firms. He is currently serving as an entrepreneur-in-residence at Harvard Business School and a Fellow for IDEO, the design consulting firm.

His Lean Startup methodology has been written about in the New York Times, the Wall Street Journal, the Harvard Business Review, the Huffington Post, and many blogs. He lives in San Francisco.

7:00pm Tuesday, 05/17/2011
Keynote by Eric Ries, creator of the Lean Startup methodology and author of the popular entrepreneurship blog Startup Lessons Learned.
Full Details
Location: Ballroom I - II
Presentations: Eric Ries Presentation [PDF],
Eric Ries Presentation 1 [PPTX]
Guy Steele

Guy Steele, Oracle Labs Software Architect

Show/Hide Bio

Guy L. Steele Jr. is a Software Architect at Oracle. He
received his A.B. in applied mathematics from Harvard College (1975),
and his S.M. and Ph.D. in computer science and artificial intelligence
from M.I.T. (1977 and 1980). He has also been an assistant professor
of computer science at Carnegie-Mellon University; a member of
technical staff at Tartan Laboratories in Pittsburgh, Pennsylvania;
and a senior scientist at Thinking Machines Corporation in Cambridge,
Massachusetts. He joined Sun Microsystems in 1994 as a Distinguished
Engineer and was named a Sun Fellow in 2003. Sun Microsystems was
acquired by Oracle in 2010, and he is now a member of Oracle Labs.

He is author or co-author of five books: Common Lisp: The Language
(Digital Press, first ed. 1984, second ed. 1990); C: A Reference
Manual
(Prentice-Hall, first ed. 1984, fourth ed. 1995); The Hacker’s
Dictionary
(Harper&Row, 1983), which has been revised as The New
Hacker’s Dictionary
, edited by Eric Raymond with introduction and
illustrations by Guy Steele (MIT Press, first ed. 1992, third ed.
1996); The High Performance Fortran Handbook (MIT Press, 1994); and
The Java Language Specification (Addison-Wesley, first ed. 1996,
second ed. 2000, third ed. 2005). All are still in print. He has
been praised for an especially clear and thorough writing style in
explaining the details of programming languages.

He has published more than two dozen papers on the subject of the Lisp
language and Lisp implementation, including a series with Gerald Jay
Sussman that defined the Scheme dialect of Lisp. One of these,
“Multiprocessing Compactifying Garbage Collection,” won first place in the
ACM 1975 George E. Forsythe Student Paper Competition. Other papers
published in CACM are “Design of a LISP-Based Microprocessor” with Gerald
Jay Sussman (November 1980) and “Data Parallel Algorithms” with W. Daniel
Hillis (December 1986). He has also published papers on other subjects,
including compilers, parallel processing, and constraint languages.
One song he composed has been published in CACM (“The Telnet Song”,
April 1984).

The Association for Computing Machinery awarded him the 1988 Grace Murray
Hopper Award and named him an ACM Fellow in 1994. He was elected a Fellow
of the American Association for Artificial Intelligence in 1990. He led
the team that received a 1990 Gordon Bell Prize honorable mention for
achieving the fastest speed to that date for a production application:
14.182 Gigaflops. He was also awarded the 1996 ACM SIGPLAN Programming
Languages Achievement Award. In 2001 he was elected to the National
Academy of Engineering of the United States of America. In 2002 he was
elected to the American Academy of Arts and Sciences. In 2011 he was
named an IEEE Fellow.

He has served on accredited standards committees X3J11 (C language)
and X3J3 (Fortran), and served as chairman of X3J13 (Common Lisp).
He was also a member of the IEEE committee that produced the IEEE
Standard for the Scheme Programming Language, IEEE Std 1178-1990.
He was a representative to the High Performance Fortran Forum,
which produced the High Performance Fortran specification in May, 1993.

He has had chess problems published in Chess Life and Review and is a
Life Member of the United States Chess Federation. He has sung in the
bass section of the MIT Choral Society (John Oliver, conductor) and
the Masterworks Chorale (Allen Lannom, conductor) as well as in
choruses with the Pittsburgh Symphony Orchestra at Great Woods
(Michael Tilson Thomas, conductor) and with the Boston Concert Opera
(David Stockton, conductor). He has played the role of Lun Tha in
The King and I and the title role in Li’l Abner. He is a member
of Tech Squares, the Plus-level Modern Western Square Dance club at
MIT. He designed the original EMACS command set and was the first
person to port TeX.

At Oracle labs, he is responsible for research in language design
and implementation strategies, and architectural and software support
for programming languages. His recent work at Sun has included network
design for processor clusters, circuit designs for floating-point
arithmetic and interval arithmetic, and proposals for improvements to
the Java Programming Language such as generic types, operator
overloading, and constant classes. Currently he is Principal
Investigator of the Oracle Labs Programming Languages Research Group,
which is working on Fortress, a next-generation programming language
for scientific and multicore computing.

7:00pm Wednesday, 05/18/2011
People keep inventing new programming languages. What is programming, and how can the design of a programming language help or hinder that process? We have learned a lot over the last five decades: principles, conventions, theory, fashions, and fads. “Those who cannot remember the past are condemned to repeat it.”
Full Details
Location: Ballroom I - II
Glenn Vanderburg

Glenn Vanderburg, LivingSocial Chief Architect

Show/Hide Bio

Glenn Vanderburg is a software engineer and Chief Architect at LivingSocial. He has been programming Ruby since 2001.

3:10pm Thursday, 05/19/2011
People really get bent out of shape about what programming really is. Is is engineering, craft, art, or science? Or something different entirely? But the real question is: does knowing what programming really is help us to be better at it?
Full Details
Location: Ballroom I - II
Dr. Nic Williams

Dr. Nic Williams, Stark & Wayne CEO

Show/Hide Bio

Dr Nic has written, maintained and contributed to over a 100 open source projects, across the languages/domains of Ruby, JavaScript, Objective-C and TextMate bundles. He is VP Technology at Engine Yard and is responsible for its large Open Source program.

Dr Nic has been presenting at International Conferences since 2007,
including RailsConf, RubyConf, RailsConf Europe, QCON, JAOO, RubyEnRails,
Rails Underground, Rails Summit Latin America, RubyConf Europe, RubyFools,
OSDC, and RailsCamp.

He is Australian and thinks he is funny.

9:15am Wednesday, 05/18/2011
Dr. Nic Williams takes you through the vagaries of Ruby's evolution, with an emphasis on the past and future of JRuby and Rubinius.
Full Details
Location: Ballroom I - II
Presentation: external link