Back to Blog

Get in Touch

Windy City Rails 2010

By Kevin Gisi September 14, 2010 in speaking, conferences, presentation, windy city rails

Missing

It’s absolutely fantastic when a conference has Wi-Fi, power, and tables, and WindyCityRails had all three! Generously hosted by ChicagoRuby at the Westin, right on the Chicago River, WindyCityRails was a one-day conference that was packed full of awesome.

Unfortunately, I was only able to make it for the morning sessions, but Jake Scruggs (@jakescruggs) started us off with a bang, walking us through all the different aspects of metric_fu. Jake did a great job of explaining how to use metrics as a tool for where to focus your efforts in refactoring code, but explained that it’s not designed to be put in the hands of management – and probably not something you want to break the build-chain for.

John McCaffrey (@j_mccaffrey) kept the momentum going with some great tips for improving Rails performance. Some of the biggest tips: use indexes in your database, cache things when it’s practical, use sprites, and most importantly gzip your resources!

Finally, I gave my talk – first illustrating how easy it is to create your own Gems and release them to the public, and then talking about how dangerous it is that we can release those Gems so quickly. The slides can be found below:

I had to race back to Eau Claire after that, but it was an impressive conference. In addition to the standard talks, there was also a tutorial track, featuring Jeff Cohen and Noel Rappin discussing how to get started with Rails, and how to test a legacy environment, respectively.

Finally, there was a coding dojo hosted by the guys over at Obtiva (@ObtivaCorp) where attendees could drop in and practice pair programming, TDD, and learn about cool tech like Redis!

A big thanks to the ChicagoRuby group for hosting such a spectacular conference!

Photo courtesy of Monty Ksycki | http://www.jangdiafoto.com

Medium

Kevin Gisi

Kevin W. Gisi is a software developer and open-source advocate from Eau Claire, Wisconsin, whose primary field of expertise surrounds the Ruby programming language. He is also particularly invested in other fields of the web, including advanced JavaScript development, and the emerging HTML5 and CSS3 specifications. Kevin is an active community member, having served on the board of directors for the Chippewa Valley Theatre Guild, and co-founded the Eau Claire Ruby User Group. In affiliation with ECRuby, Kevin helped organize and promote the first Chippewa Valley Ruby Camp—an all-day immersion event to introduce developers to the Ruby language. Kevin has also spoken on various development topics at regional conferences across the Midwest. On a broader community scale, Kevin is the co-maintainer of the JSpec testing framework and the lazy_developer Rails plugin, and is one of the organizers of the Rails Rumble event.

More posts by Kevin Gisi

Kevin Gisi

Last year, we told you a bit about Intridea's experience with founding the [D...

Kevin Gisi

No matter what level of developer you are, at some point you will have the un...

Kevin Gisi

2010 has been a wonderful year for Intridea, especially as far as our blog is...