Are You Taking Things Too Far?

Michael Koziarski (Koziarski Software Limited)
General
Location: Ballroom B
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.

Just because something is a good idea in moderation, doesn’t mean it’s a good idea when overused. In this talk I’ll question some of the orthodoxy which has built up in the rails community. Topics will include:

  • Building DSLs
  • Focusing on Beautiful code
  • Testing, Specs and Mocks
  • Being RESTful
  • Avoiding Premature Optimisation

Hopefully by moderating our excesses in some of these areas, we can free up some time to improve our applications, or step back and take some time off to relax.

Photo of Michael Koziarski

Michael Koziarski

Koziarski Software Limited

Michael “Koz” Koziarski is a software consultant specialising in Ruby on Rails, database architecture, web based businesses and object oriented design. He’s been a contributor to Rails since 2004, a Rails Core Team member since 2005 and helps other programmers improve their code on The Rails Way, a popular Rails architecture weblog.

Comments on this page are now closed.

Comments

Michael Gaffney
05/06/2009 1:52pm PDT

Koz brings some common sense to things, and it was interesting to see things that were highly controversial last year be accepted this year.

Picture of Rob Biedenharn
Rob Biedenharn
05/06/2009 12:31pm PDT

Koz carried it off well, but the strength of his speaking ability was important to this. The content was probably about what I expected, but perhaps a few more examples (or, I guess, areas) would have made it a bit better.

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.