Personal schedule for Lori Olson

Download or subscribe to Lori Olson'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: Pavilion 9 - 10
Pat Allan (Freelancing Gods)
Average rating: ***..
(3.36, 22 ratings)
The more complex your search queries becomes, the uglier your SQL statements get, even with ActiveRecord's helpful magic. Reclaim some clarity in your code by using the Sphinx search engine, a powerful tool that lets you search across your models in fast and complex ways. 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: Ballroom B
Desi McAdam (Hashrocket Inc and DevChix Inc), Sarah Mei (Ministry of Velocity), Lori Olson (The WNDX Group Inc.)
Average rating: ***..
(3.50, 18 ratings)
Meet some of the women from the Rails community. Hear about their experiences and what they have to say about how to bring more female programmers into our already amazing community, as well as how to get them more involved and active in it once they're here. 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: Pavilion 9 - 10
Charles Nutter (Engine Yard, Inc), Thomas Enebo (Engine Yard, Inc.)
Average rating: ****.
(4.30, 30 ratings)
Since last year, JRuby usage has grown tremendously. We've also released more than a dozen releases, fixed hundreds of bugs, and committed thousands of revisions. In this session we'll update you on JRuby performance in real applications, show you what people are using it for like GUIs and games, and demonstrate how JRuby is improving the Ruby and Rails worlds. Read more.
General
Location: Ballroom B
Aslak Helles√ły (Bekk Consulting AS)
Average rating: ***..
(3.91, 87 ratings)
Cucumber is a novel tool for Behaviour Driven Development. While early BDD tools like RSpec and Shoulda are geared towards programmers, classes and objects, Cucumber nicely fills the communication gap between customers, programmers and testers. This session will change how you approach requirements and testing of Rails applications. 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 9 - 10
Moderated by: Leah Silber
Average rating: ***..
(3.67, 3 ratings)
Do you run a local user group? Let's get together and talk about how we all generate interest, cover expenses, and keep people coming back week after week. Big and small cities alike, it's a challenge, and more importantly, a lot of work that we're all likely doing after hours. Let's get together to talk shop and strategize! Read more.
Location: Pavilion 1
Moderated by: Raimonds Simanovskis
Average rating: ***..
(3.67, 3 ratings)
In this session practical experience of using Ruby on Rails on Oracle database will be discussed - Oracle enhanced adapter for ActiveRecord, limitations of ActiveRecord on Oracle, usage of PL/SQL stored procedures, different deployment platforms etc. 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.
Location: Conference Room 10
Moderated by: Mike Gaffney & Kenny Ortmann
Come discuss and learn about the Active Scaffold library with Mike Gaffney (mr.gaffo) and Kenny Ortmann (yairgo), two core contributors. 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 9 - 10
Jake Scruggs (Backstop Solutions)
Average rating: ****.
(4.31, 35 ratings)
How can you make sure that your beautiful Rails code doesn't degrade over time as more people join a project and deadlines loom? Well, there are tools to measure test coverage, code complexity, churn, bad practices, duplication, and code smell. And all of these various open source projects have been mashed together in metric_fu - a Ruby gem that makes measuring the quality of your code easy. Read more.
General
Location: Pavilion 1
John Woodell (Google, Inc.), Ryan Brown (Google, Inc.)
Average rating: ***..
(3.09, 11 ratings)
JRuby developers can now use the Rails or Merb frameworks to deploy applications to Google App Engine. We will provide an overview of App Engine, show few demos, provide some insight into using DataStore. 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: Pavilion 9 - 10
Neal Ford (ThoughtWorks), Paul Gross (Braintree Payments)
Average rating: ***..
(3.74, 27 ratings)
While others have been debating whether Rails can scale to enterprise levels, we've been demonstrating it. This session shows how to scale Rails development to the heights. Read more.
General
Location: Pavilion 2 - 3
Brian Hogan (NAPCS)
Average rating: ***..
(3.64, 14 ratings)
Want to use Rails but are stuck with a nasty existing database? No problem. This session will show you how we managed to defeat an ugly beast of a system. You'll come away armed with some strategies you can employ to slay even the ugliest schemas. 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.
General
Location: Ballroom B
Jimmy Schementi (Microsoft)
Average rating: ***..
(3.00, 8 ratings)
Come see how well IronRuby runs Rails. 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 2 - 3
Moderated by: Gabriel Horner
Average rating: ****.
(4.50, 2 ratings)
Let's talk about machine tags and semantic tags. How to use them in Rails and what interesting things people are doing with them. Read more.
General
Location: Ballroom A-B
Short adhoc presentations from the audience. Read more.
Location: Pavilion 1
Moderated by: Jimmy Schementi
Cool usages of IronRuby, from the web server to the client, and in the browser. Read more.
General
Location: Pavilion 9 - 10
Ryan Tomayko (GitHub)
Average rating: ***..
(3.65, 43 ratings)
HTTP's basic caching mechanisms have been around for almost a decade and still their advantages and limitations are still not well understood. In this talk, we provide a clear and simple explanation of how HTTP caching works, put forth a system for classifying response cacheability, and argue that HTTP caching should be a fundamental aspect of resource design. Read more.
General
Location: Ballroom B
Jeff Dean (Pivotal Labs)
Average rating: ****.
(4.00, 14 ratings)
Erector is a pure ruby Builder-like view framework that you can use instead of ERB, inspired by Markaby. In Erector all views are objects, not template files, which allows the full power of object-oriented programming (inheritance, modular decomposition, encapsulation) in views. Among other benefits, Erector allows for inherited layouts and auto-closing tags. 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: Pavilion 2 - 3
Marty Andrews (Cogent Consulting Pty Ltd)
Average rating: ****.
(4.46, 26 ratings)
Automated code quality tools are just starting to become popular in the Ruby and Rails world, even though they've been around a long time in the Java and .NET communities. Learn what the tools are, and how to use them to improve the consistency, testability and overall quality of your Ruby and Rails applications. 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: Ballroom B
David Bock (CodeSherpas)
Average rating: ****.
(4.64, 25 ratings)
Workflow is a broad concept, and there are many different approaches to it. Our options in Ruby, especially declarative programming, make workflow applications fun to write, as well as very customizable without building huge "application engines". Come see how. Read more.
General
Location: Ballroom A
Fernand Galiana (LiquidRail LLC)
Average rating: ****.
(4.27, 15 ratings)
Rails is in the house? Learn how to leverage the power of ruby and rails to create attractive home automation and energy saving solutions for your entire house. 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.