Personal schedule for Rob Vander Sloot

Download or subscribe to Rob Vander Sloot's schedule.

Tutorial
Location: Pavilion 2 - 3
Edd Dumbill (Silicon Valley Data Science)
Average rating: **...
(2.36, 45 ratings)
Few completed Rails apps are architecturally simple. As soon as you grow, you find yourself using multiple subsystems and machines to scale, creating new headaches in configuration management. Help is at hand! This tutorial introduces Chef, a modern Ruby-based open source approach to systems integration. Chef lets you manage your servers by writing code, not running commands. Read more.
Tutorial
Location: Ballroom B
Robert Dempsey (Atlantic Dominion Solutions)
Average rating: ***..
(3.22, 23 ratings)
Many come to RailsConf without being in the Rails world for very long, and are looking for a simple introduction to get started. Robert Dempsey will take you through the A-Z introduction to Rails, from MVC to what's where in a Rails app. Read more.
Tutorial
Location: Ballroom A
Jim Weirich (Neo Innovation), Joe O'Brien (EdgeCase, LLC)
Average rating: ***..
(3.69, 52 ratings)
Everyone seems to be on the TDD/BDD bandwagon these days. We have gotten very good at the first two phases of the Red/Green/Refactor cycle. But in our push toward releasing new code and functionality, sometimes the Refactor phase gets the short end of the stick. Sadly, without refactoring, our code base can quickly become a nightmare of highly coupled, highly redundant code. Read more.
Location: Pavilion 9 - 10
Moderated by: Todd Sedano
Average rating: ****.
(4.00, 2 ratings)
With Agile methods, we give the developer more control over the project. A key component of feature prioritization is estimation. In this BoF we'll review Agile Estimation techniques and discuss issues that attendees are currently facing. Read more.
General
Location: Ballroom B
David Chelimsky (DRW Trading)
Average rating: ***..
(3.54, 80 ratings)
Used appropriately, mock objects are a powerful design tool that can lead to highly maintainable applications. Used in the wrong context, they can lead to painfully brittle test suites. Attendees will leave this session with more insight into mock objects, and a better handle on when it makes sense to use them. Read more.
General
Location: Ballroom A
Chris Wanstrath (GitHub), Tom Preston-Werner (GitHub), PJ Hyett (GitHub), Scott Chacon (GitHub), Jon Maddox (Fanzter inc.)
Average rating: ***..
(3.63, 35 ratings)
The four full time GitHub employees talk about open source, community, building a business, and the future of social coding. Read more.
General
Location: Pavilion 1
Rein Henrichs (PHPFog)
Average rating: **...
(2.87, 23 ratings)
How Learning Ruby Can Make You a Happier Rails Developer. Basic Ruby practices and idioms that will put the fun back in your relationship! Read more.
General
Location: Pavilion 9 - 10
Ryan Singer (37signals)
Average rating: ****.
(4.65, 106 ratings)
Ryan will explain the key concepts you should understand to design and implement UI for your apps. He'll cover screen-level details like language and visual techniques as well as implementation issues like modeling, markup, and view code. Read more.
General
Location: Pavilion 9 - 10
Ilya Grigorik (igvita.com)
Average rating: ***..
(3.98, 45 ratings)
Let's build a mini-Google and compute the PageRank score for a 1-million page web – that's a non-trivial challenge! High performance computing may not be Ruby's strength, but we will investigate the available gems, tools, and algorithms which make this a tractable problem (spoiler: it's possible). Read more.
General
Location: Ballroom A
Marc-André Cournoyer (Sauté Inc.), Christian Neukirchen (Rack Core Team), Blake Mizerany (Heroku), Ryan Tomayko (GitHub), Adam Wiggins (Heroku), James Lindenbaum (Heroku)
Average rating: **...
(2.54, 28 ratings)
The way we deploy ruby apps is changing. This is a a rare opportunity to discuss issues and ideas in real time, directly with the key people from each part of the stack, all in one room. This is truly a killer line-up: Marc-André Cournoyer (Thin), Christian Neukirchen (Rack), Ryan Tomayko (Rack::Cache, Sinatra), Blake Mizerany (Sinatra), Adam Wiggins and James Lindenbaum (Heroku) Read more.
General
Location: Ballroom B
Noel Rappin (Obtiva)
Average rating: ***..
(3.59, 37 ratings)
This talk explores what makes Test Driven Development really work by showing what happens where the process breaks down, focusing on rapid feedback as the key to asuccessful test-driven process. It also creates a vocabulary for talking about malformed test processes. Read more.
General
Location: Pavilion 9 - 10
Ninh Bui (Phusion), Hongli Lai (Phusion)
Average rating: ***..
(3.28, 60 ratings)
5 years after the initial release of Ruby on Rails, multiple large and successful websites are powered by this innovative and still relatively young framework. But word is still on the street that Ruby on Rails does not scale. Is this true? Read more.
Event
Location: Ballroom A-B
Gregg Pollack (Envy Labs)
Average rating: ****.
(4.11, 28 ratings)
We'll be handing out several trophies to people we believe to be Ruby Heroes, and giving them the round of applause they deserve and might not get otherwise. Read more.
Keynote
Location: Ballroom A-B
Timothy Ferriss (The 4-hour Workweek)
Average rating: *....
(1.80, 87 ratings)
Keynote by Tim Ferriss, author of the Four Hour Work-Week. Read more.
Location: Conference Room 9
Moderated by: Justin Hogeterp
Average rating: *****
(5.00, 1 rating)
Open discussion on Agile development with Rails. Share your stories about: - Agile adoption and the evolution of your team - Challenges and benefits of Agile development with Rails - Everyday best practices - Software tools and resources that support Agile processes Read more.
General
Location: Pavilion 1
Scott Raymond (Alamofire, Inc.)
Average rating: ****.
(4.00, 10 ratings)
The Facebook game PackRat uses Ruby to handle over 12 million page views a day. This session will hightlite some tricks and techniques used to build and grow a profitable app. Topics include: the promise and perils of relying on AWS, how scaling the database tier nearly killed us, advanced caching strategies, and when The Big Rewrite might actually be a good idea. Read more.
General
Location: Ballroom A
Greg Borenstein (Grabb.it (http://grabb.it))
Average rating: ***..
(3.60, 10 ratings)
Facebook offers a seductive platform for accessing the most intimate social data of 150 million users. Up close, though, this beauty is horribly marred by some disgusting boils: proprietary markup, a disregard for standards, shifting APIs, and an insane dev environment. I'll present strategies for Facebook integration without causing your app, your process, or yourself any unsightly scarring. Read more.
Products and Services
Location: Pavilion 1
Obie Fernandez (InfoQ), David Heinemeier Hansson (37signals), Tobias Lütke (Shopify), Lewis Cirne (New Relic, Inc.)
Average rating: ***..
(3.91, 33 ratings)
Meet three CEO's who have each started a successful Rails-focused company. How did they start, what were the keys to success, what would they do differently? Whether you have started a company or are thinking about it, this will be interesting. Panel discussion and Q&A. Read more.
General
Location: Pavilion 9 - 10
Alexander Dymo (Pluron, Inc.)
Average rating: ***..
(3.66, 70 ratings)
You know Rails 2.x is fast, but your application is still slow. This session goes beyond the basics and gets into advanced areas such as optimizing complex has_many/belongs_to relationships, template rendering, browser performance, database use. The session covers performance-oriented development processes and tools. Special topic: optimizing for deployment on dedicated, VPS and shared hosting. Read more.
General
Location: Ballroom A
Paolo Negri (wooga.com)
Average rating: ***..
(3.56, 57 ratings)
Discover how is possible to use parallel execution to batch process large amount of data, learn how to use queues to distribute workload and coordinate processes, increase the throughput on system with high latency. Have fun with EventMachine, AMQP, RabbitMQ and get rid of that every 5mins cronjob Read more.
Keynote
Location: Ballroom A-B
Robert Martin (Object Mentor Inc)
Average rating: ****.
(4.94, 81 ratings)
Keynote by Bob Martin, Object Mentor, Inc. Read more.
General
Location: Ballroom A-B
Short adhoc presentations from the audience. Read more.
Location: Conference Room 9
Moderated by: Rob Vander Sloot
In anticipation of the new Star Trek movie that opens Thursday, May 7, this session is an open discussion of Science Fiction's influence on your life and career. Come and share your story. Read more.
General
Location: Ballroom A
Wynn Netherland (Squeejee), Jim Mulholland (Squeejee), Bradley Joyce (Squeejee)
Average rating: ***..
(3.27, 11 ratings)
Has the corporate gig or client work sucked all the fun out of coding? Looking to build your freelancing portfolio? Find a cause you care about build something! Micro apps can have a big impact and build your career in the process. We'll share tips we learned in building TweetCongress.org, an effort to promote government transparency. Read more.
General
Location: Ballroom B
Average rating: ****.
(4.55, 40 ratings)
Rails has excellent caching strategies for the server side but did you know typically 80% of a responses time is on network communication? This will be an exploration of all the dirty details of caching your app's personal bits in the client browser. We'll look at what Rails provides and what you can additionally do to reduce response times and load on your application with little effort. Read more.
General
Location: Ballroom B
Mike Subelsky (OtherInbox)
Average rating: ***..
(3.61, 18 ratings)
For all its hype, cloud computing really has introduced a potent new scaling mechanism for Rails apps, enabling your architecture to be as nimble and intelligent as your code itself. Yet there are hidden challenges and dangers for the would be cloud-jumper. In this case study, instead of hype, you'll hear the story of OtherInbox, a Rails app that scaled rapidly and cheaply (but not painlessly). Read more.
General
Location: Pavilion 9 - 10
Matt Wood (Wellcome Trust Sanger Institute)
Average rating: ****.
(4.00, 10 ratings)
Cloud computing can help lift the burden of computationally heavy tasks such as encoding, indexing or scientific analysis. This talk aims to introduce architectures for processing on elastic infrastructures, and how Ruby and Rails make it super simple to work at the petabyte scale, and beyond. We'll illustrate with a real world example, building a full human genome in the cloud, live! Read more.
Keynote
Location: Ballroom A-B
David Heinemeier Hansson (37signals), Jeremy Kemper (37signals), Michael Koziarski (Koziarski Software Limited), Rick Olson (GitHub), Yehuda Katz (Tilde Inc), Joshua Peek (Consultant)
Average rating: ***..
(3.59, 39 ratings)
Q&A with the core developers of Rails. Your questions; their answers. Read more.
News and Coverage
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • Sun Microsystems
  • Blue Box Group
  • New Relic

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

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Program Ideas

Post your suggestions for speakers, topics, and activities on the RailsConf wiki or send an email to rails-idea@oreilly.com.

Press and Media

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

Contact Us

View a complete list of RailsConf 2009 contacts.