Personal schedule for William Gayton

Download or subscribe to William Gayton's schedule.

Tutorial
Location: Room 309- 310
Jim Weirich (Neo Innovation)
Average rating: ***..
(3.72, 18 ratings)
Git is a wonderful distributed source control tool with a reputation for being hard to learn. This workshop will sidestep the hard to learn reputation by explaining git in an easy to learn, bottom-up approach; and then reinforcing that lesson by immersing the attendee into a number of practical hands-on applications of git. Read more.
Tutorial
Location: Room 307 - 308
Chad Pytel (thoughtbot, inc.), Tammer Saleh (Engine Yard)
Average rating: ***..
(3.55, 40 ratings)
As experienced Rails consultants, and authors of the upcoming Rails AntiPatterns book, Chad Pytel and Tammer Saleh have seen their fair share of terrible code. This workshop is best suited for developers already familiar with Ruby on Rails. Participants should bring their laptops, setup for Ruby on Rails development, and any code they wish to share. Read more.
Event
Location: Room 303
Average rating: *****
(5.00, 3 ratings)
BohConf is the official RailsConf 2010 unconference. At BohConf, we're going to get our hands dirty writing code and sharing ideas in an open and free-form environment. It is free and will run alongside RailsConf in the convention center. Read more.
Tutorial
Location: Room 307 - 308
Marty Haught (Haught Codeworks)
Average rating: **...
(2.83, 23 ratings)
Many tenets of agile development have been present in the Rails ecosystem from the beginning. There has been a evolution of practices stemming from Lean principles in the software world, especially in the realm of startups. This tutorial will focus on these techniques and approaches and how they can be applied to the Rails stack to make your development more focused and efficient. Read more.
Tutorial
Location: Room 309- 310
Dr. Nic Williams (Stark & Wayne)
Average rating: **...
(2.83, 24 ratings)
What's the best way to prepare for a wonderful RailsConf 2010? There is nothing better than meeting other open source hackers and learn their way. This workshop will get you started in Open Source development and give you a great chance to meet and bond with other Open Source developers and give you a wonderful kick start into RailsConf and beyond. Read more.
Keynote
Location: Ballroom I - II
Average rating: ****.
(4.07, 127 ratings)
Keynote by David Heinemeier Hansson, 37signals. Read more.
General
Location: Ballroom I
John Nunemaker (OrderedList, Inc.)
Average rating: ***..
(3.80, 80 ratings)
"Don't repeat yourself." "Don't reinvent the wheel." Phrases like this are thrown around like crazy in the programming world, but one is missing. Repeat others. The best way to learn is to imitate those that are better than us. Read more.
General
Location: Room 309- 310
Aman Gupta (GitHub), Joe Damato (Boundary)
Average rating: ****.
(4.43, 58 ratings)
Everything in Ruby is an object.. but what is a ruby object? What does it look like? Where does it live? How is it born and when does it die? This talk will cover the implementation of the object heap and garbage collector in Ruby 1.8, with a focus on tools and techniques to understand memory usage, find reference leaks, and improve the performance of your ruby applications. Read more.
General
Location: Room 309- 310
Ilya Grigorik (igvita.com), Dan Sinclair (PostRank Inc.)
Average rating: ****.
(4.73, 67 ratings)
No threads, no callbacks, just pure IO scheduling with Ruby 1.9, Fibers, and Eventmachine. All the nice things we love about writing synchronous code, but completely asynchronous under the covers – the best of both worlds. A hands on look at the architecture, mechanics, and involved libraries towards creating the next generation Ruby web-servers. Read more.
General
Location: Room 309- 310
Kyle Banker (10gen)
Average rating: ****.
(4.21, 73 ratings)
We'd mastered it all: join tables, polymorphic associations, nested sets, all neatly normalized. Then we awoke to the haze of NoSQL, where the data-modeling rules had changed. This presentation attempts to correct that by exploring document-oriented modeling with MongoDB. We'll cover common design patterns and contrast strategies for modeling product data in an RDBMS and a document store. Read more.
Keynote
Location: Ballroom I - II
Yehuda Katz (Tilde Inc)
Average rating: ****.
(4.69, 71 ratings)
Keynote by Yehuda Katz, Engine Yard Inc. Read more.
Keynote
Location: Ballroom I - II
Evan Phoenix (Engine Yard)
Average rating: **...
(2.98, 89 ratings)
Engine Yard was founded to help deploy, manage and scale Ruby and Rails applications. We built our company with a focus on supporting and cultivating the Ruby and Rails community and ecosystem. Join us as we walk through some open source work we've dedicated our time to, including Rails, Ruby, Rubinius and JRuby. We'll also discuss community efforts we're excited to be involved with. Read more.
General
Location: Ballroom II
Obie Fernandez (InfoQ), Durran Jordan (Hashrocket)
Average rating: ***..
(3.63, 86 ratings)
Hashrocket recently built and deployed a massive patient record system for a pharmaceutical company in less than six months. We discuss how we dramatically accelerated our normal Rails application development using MongoDB and applying the philosphies of "less SQL". Read more.
General
Location: Room 309- 310
Aman Gupta (GitHub)
Average rating: ***..
(3.62, 37 ratings)
EventMachine is an implementation of the Reactor pattern for Ruby, similar to Python's Twisted. It provides event-driven I/O for MRI, YARV, Rubinius and JRuby, allowing a simple Ruby application to serve thousands of network connections concurrently. This talk will cover the basics of EventMachine, with an emphasis on the common stumbling blocks encountered by new users Read more.
General
Location: Room 307 - 308
Ryan Brown (Google, Inc.), David Masover (Forkbox), John Woodell (Google, Inc. )
Average rating: **...
(2.75, 16 ratings)
More and more Rails apps are being deployed to App Engine. Generated AR scaffolding works unaltered with DataMapper, and critical gems like redcloth and mechanize are working too. Spin-up time is less of an issue, and Duby has matured to provide unprecedented performance. Our latest development tools make the development process painless. Best of all, it's free to get started. Read more.
General
Location: Ballroom II
Flip Sasser (Intridea, Inc.)
Average rating: **...
(2.24, 46 ratings)
With such a vibrant and emerging economy of new persistence options for web applications it can be diffcult to know when and how to use them in your applications. Worse yet, you don't want to lose mountains of existing infrastructure and support for RDBMS systems in Rails. What's a developer to do? Blend it! Learn new techniques for using multiple persistence engines in a single application. Read more.
General
Location: Ballroom II
Sarah Mei (Ministry of Velocity)
Average rating: **...
(2.56, 34 ratings)
SQL databases are awesome at certain problems. But most Rails apps encounter data challenges that make traditional databases look seriously puny. So...is SQL over? In this talk, we'll dig into the guts of the relational model, look at the problems SQL doesn't solve well, and - crucially - understand why. Then we'll answer the million-dollar question: is NoSQL the only alternative? Read more.
General
Location: Ballroom IV
Blythe Dunham (Spongecell)
Average rating: *....
(1.59, 39 ratings)
Web site metrics are a must have as they provide valuable business insight. This discussion describes how to best leverage 3rd party tools such as google, and when, how, and what to track within your own rails application. 2 large rails implementations are presented as case studies: * Tracking over 2.5 mil hits/hr via nginx logs * Leveraging Mongodb in the clouds to store iphone request info Read more.
General
Location: Ballroom III
Sarah Allen (Mightyverse)
Average rating: ***..
(3.09, 34 ratings)
Search is a common feature on every website, but there isn't a single common solution, nor are there easy, comparable datapoints between the options. As a Rails developer, how do you choose the right solution? This talk will review Solr/Lucene, Sphinx and Postgres' new search features, then discuss which solutions are appropriate for which problems. Read more.
General
Location: Ballroom III
Ian McFarland (Pivotal Labs, Inc.)
Average rating: ****.
(4.59, 37 ratings)
In this presentation we'll share our insights into how to develop agile, robust, industrial strength code reliably and repeatably, through the application of our own flavor of XP-style agile development. We've been doing Agile for over 10 years, and Rails for over 4. We've delivered over 80 Rails apps to customers, and have learned a thing or two about how to do that sustainably and well. Read more.
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • 8th Light
  • Blue Box Group
  • InfoEther
  • JetBrains
  • New Relic
  • Open Hosting
  • Rhomobile
  • WyeWorks
  • Linux Pro Magazine
  • 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

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Program Ideas

Send us your suggestions for speakers, topics, and activities to rails-idea@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

RailsConf Newsletter

To stay abreast of conference news please sign up for the RailsConf newsletter (login required)

Contact Us

View a complete list of RailsConf 2010 contacts.