Personal schedule for Ken Hudson

Download or subscribe to Ken Hudson's schedule.

Tutorial
Location: Pavilion 9 - 10
Yehuda Katz (Tilde Inc)
Average rating: ***..
(3.50, 78 ratings)
A 3 hour tutorial with Yehuda Katz of Engine Yard on jQuery on Rails. Read more.
Tutorial
Location: Ballroom B
Blake Mizerany (Heroku)
Average rating: ***..
(3.62, 21 ratings)
Sinatra is Ruby's most powerful and agile micro-framework. This small package packs a huge punch. Learn why you need this tool on your belt and how to use it properly. Read more.
Location: Conference Room 9
Moderated by: Matt Conway
Average rating: ****.
(4.25, 8 ratings)
Cloud computing is all the rage these days, learn one method for deploying your rails apps into the cloud using capistrano and rubber. Read more.
Keynote
Location: Ballroom A-B
Average rating: ****.
(4.11, 64 ratings)
Keynote by David Heinemeier Hansson. Read more.
General
Location: Pavilion 9 - 10
James Adam (Free Range)
Average rating: ***..
(3.38, 69 ratings)
A no-nonsense guide to making the most of the newly-integrated "engines" functionality in Rails 2.3, from the guy who wrote the engines plugin itself. 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: Ballroom B
Larry Karnowski (Relevance, Inc.), Jason Rudolph (GitHub)
Average rating: ****.
(4.14, 69 ratings)
Learn how to enjoy the benefits of test-driven development beyond just your Ruby on Rails code; JavaScript is code too, and it deserves tests! With the help of some handy plugins, Rails lets you test your unobtrusive JavaScript using tools such as Screw.Unit and Smoke. The tools and approach are library-agnostic; they work well with jQuery, Prototype, and others. 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: Pavilion 2 - 3
Moderated by: Matt Wood
Average rating: ****.
(4.33, 3 ratings)
A very special evening of science, technology, Ruby and Rails: activeresearch.org. Read more.
Location: Conference Room 10
Moderated by: Kevin Weller
General discussion about both technical and non-technical aspects of running a Software-as-a-Service business which exposes Rails applications to the public. Read more.
Keynote
Location: Ballroom A-B
Jon Crosby (Engine Yard)
Average rating: ***..
(3.55, 31 ratings)
The ability to release early and often becomes more important as your product scales. With Engine Yard Flex, we'll demonstrate creating 'One Button' deployments that scale. We'll demonstrate building a high-volume Rails cluster and show how easy it is to create a 'Clone of Production' to test at scale. Read more.
Keynote
Location: Ballroom A-B
Chris Wanstrath (GitHub)
Average rating: ****.
(4.23, 61 ratings)
Keynote by Chris Wanstrath, GitHub. Read more.
General
Location: Ballroom B
Adam Wiggins (Heroku)
Average rating: ***..
(3.58, 78 ratings)
Rails 2.3 introduces a hot new feature: Rails Metal. Metal allows you to build Rack endpoints for selected URLs in your app and get a 2x - 3x performance boost. Even better: you can use Sinatra, the microframework that everyone's talking about, from Rails Metal. Capture the speed and elegance of Sinatra from within your existing Rails app! Read more.
General
Location: Ballroom B
Michael Koziarski (Koziarski Software Limited)
Average rating: ***..
(3.65, 31 ratings)
Sometimes as developers it can be a little too easy to lose sight of the big picture sometimes, we can get carried away with following the conventional wisdom without thinking about why that wisdom became conventional. Several great ideas and techniques can become huge time-sinks or distractions if we're not careful. Read more.
General
Location: Ballroom B
Charles Nutter (Engine Yard, Inc), Evan Phoenix (Engine Yard)
Average rating: ****.
(4.44, 57 ratings)
A walkthrough of how common and popular Ruby features are actually implemented, with a focus on how they work, why they behave the way they do, and why they do or do not perfom well. If you'd like to better understand What Makes Ruby Go, this is the talk for you. 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: Pavilion 9 - 10
Nick Plante (Zerosum Labs), Joe Fiorini (Within3), Ben Scofield (Heroku), Chris Saylor (Todobebé), James Golick (Protose Inc.)
Average rating: **...
(2.70, 30 ratings)
The Rails Rumble is a 48-hour innovation competition in which teams of up to four developers embrace their environmental constraints to create a number of compelling microapps with Ruby and Rails. In this panel we'll talk to a number of Rumble participants and discover the tips, tricks, and techniques they used to successfully launch innovative web properties in an extremely short time frame. 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.
Location: Conference Room 10
Moderated by: Scott Patten
Average rating: ****.
(4.00, 2 ratings)
Learn how to make your apps faster, more scalable, bullet-proof and just plain cooler with Scott Patten, author of The S3 Cookbook. Scott Patten will get you using S3, and give a quick tour of S3. We'll talk about S3 and web apps: serving data, backups, authenticated downloads and whatever other crazy things you are using it for. We'll end with a discussion of S3 tips, tricks and pitfalls. Read more.
Location: Pavilion 9 - 10
Moderated by: Noel Rappin
Average rating: ****.
(4.00, 2 ratings)
The last year has seen a proliferation of tools and frameworks for testing in Rails, followed by a wave of work allowing developers to use one framework's syntax in another tool. This session is for anybody who wants to navigate the confusion, advocate for their favorite testing tools, or try to determine what new tools are needed. Read more.
General
Location: Pavilion 2 - 3
Bryan Helmkamp (weplay)
Average rating: ****.
(4.44, 64 ratings)
Webrat, a Ruby DSL for interacting with Web applications, helps you write expressive, maintainable acceptance tests while sidestepping the issues traditionally associated with in-browser approaches like Selenium and Watir. We'll look at how you can use Webrat to develop a robust acceptance test suite to ensure your app stays working as you refactor mercilessly. Read more.
General
Location: Ballroom A
Ben Scofield (Heroku)
Average rating: ****.
(4.42, 43 ratings)
The benefits of Rack support in Rails have become increasingly obvious; Rails Metal and integrating multiple Rack applications have made possible architectures that were impractical before, and some long-held opinions are ripe for change. In this session, we'll see how to set up this integration and explore real examples of how it can be used—including the rehabilitation of page caching. Read more.
General
Location: Pavilion 9 - 10
Gregg Pollack (Envy Labs), Jason Seifer (Twistedmind Inc)
Average rating: ****.
(4.36, 39 ratings)
In this talk the Rails Envy guys will attempt to sum up a year of Rails innovation in 45 minutes, covering 20 of the most useful, ingenious, and innovative new developments. 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 2 - 3
Yehuda Katz (Tilde Inc), Carl Lerche (Strobe, Inc)
Average rating: ***..
(3.48, 65 ratings)
One of the hottest new features in Rails 3 is the ability to embed a Rails application in another Rails application. This allows the development of components that range from user authentication to a fully featured forum. In this talk, Yehuda and Carl will give an in-depth tutorial by building a CMS, creating a gem out of it, and integrating it into another app. 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.