Talks

Ruby Heroes Awards 2011

Ruby Heroes Awards 2011

by Gregg Pollack, Nathaniel Bibler, Darcy Laycock, Jonas Nicklas, Ryan Bigg, Loren Segal, Steve Klabnik, and Michael Hartl

The Ruby Heroes Awards 2011, presented during RailsConf 2011, celebrates individuals who have made significant contributions to the Ruby community. Led by host Michael Hartl, alongside Nathaniel Bibler, the awards recognize unsung heroes who dedicate their time and efforts to furthering the Ruby programming language and its ecosystem.

The ceremony highlights its purpose, which was founded to acknowledge contributions that often go unrecognized. The Ruby Hero Awards process includes public nominations via rubyheroes.com, with an impressive total of 465 nominations this year. Once the nominations are collected, previous awardees deliberate and select the final six winners based on merit rather than popularity.

Key points discussed during the event include:

- Recognition Process: The awardees are chosen after a thorough nomination and voting process, emphasizing the importance of fair evaluation by past recipients.

- Contribution to Documentation: Awardees like Ryan Bigg and Loren Segal, who have significantly enhanced documentation within the Ruby community, were highlighted. Bigg’s support through personal interactions in forums and Segal’s creation of the Yard project showcase crucial efforts in this area.

- Diverse Contributions: Each recipient represents varied contributions:

- Darcy Laycock for his work on RVM and youth organizations.

- Jonas Nicklas for popular projects including CarrierWave and asset packaging libraries.

- Steve Klabnik for continuing the legacy of Why the Lucky Stiff and promoting resources like Ruby Mendicant University.

- Michael Hartl recognized for his influential book Railspace and contributions to robust coding practices.

- Community Appreciation: Hartl encourages all attendees to foster a culture of appreciation, suggesting that expressing gratitude can greatly impact motivation within the community.

- Call to Action: Participants are invited to engage with Hartl to share their own projects and contribute to the growing body of knowledge through community-driven efforts.

The Ruby Heroes Awards not only honor exemplary individuals but also inspire ongoing contributions and gratitude within the Ruby community, ensuring its vibrancy for the future.

00:00:02.240 Welcome, everyone. We're going to go over the Ruby Hero Awards tonight. I'm Michael Hartl, and I have Nathaniel Bibler here to assist me as my Vanna White for the evening. We have three different parts to this event. First, we'll start with the Ruby Hero Awards. Then, I have a special announcement to make, and finally, I'll discuss validation and recognition.
00:00:17.160 As Chad mentioned, this is the fourth year we've been presenting the Ruby Hero Awards. As you can see on the screen, some of the recipients from past years are here with us. It's fascinating to look at some of these honorees, many of whom weren't widely recognized when they received their awards. Now, however, they are well-known in the community. The Ruby Hero Awards were established because, during my podcasting work, I realized there were significant contributions from individuals who didn’t receive the recognition they deserved. These are people who worked tirelessly in their spare time, often without much appreciation. They are individuals who certainly merited additional acknowledgment.
00:01:10.480 So, we decided to create the Ruby Hero Awards to celebrate these contributions. The process works like this: we set up a website called rubyheroes.com and invite people to nominate individuals they believe deserve an award. Anyone can submit nominations along with a description—two or three sentences explaining why they feel that person should receive an award. This year, we had 465 nominations, which is quite impressive. However, we don't want this to become a popularity contest. After public voting, we bring the nominees to the previous year's Ruby Heroes, who make the final decisions. They deliberate and come to a unanimous agreement on which six recipients should receive the awards, and I'll share more about our award winners shortly.
00:02:16.920 Before we proceed with the awards, I want to take a moment to thank our sponsor, O'Reilly, for their support in making this event possible. Let's give them a round of applause.
00:02:40.000 Now, if I call your name and you're a hero, please come up here to receive your award and stand for a group photo at the end. I will start by acknowledging someone who couldn't be here today. This award goes to a person who contributed to the Ruby Summer of Code, specifically the Simple Ruby Deployment project, allowing them to work with Wayne Seguin on RVM. He did significant work supporting RVM, which culminated in the release of RVM 1.0, among other contributions. He also dedicates his time to a youth organization called Youth Tree, which promotes creativity and community volunteering.
00:03:06.160 The individual I'm speaking about is Darcy Laycock. Let's have a round of applause for him. Hopefully, he's watching live from home. The next honoree wrote several open-source projects that you may be familiar with, particularly if you're an early adopter of CoffeeScript. One of his projects is called Beastro Car. He also created Liberty, an asset packaging library for Rack applications, and Evergreen, which facilitates running JavaScript unit tests within JavaScript. Additionally, he created CarrierWave, a flexible way to upload files in Ruby applications. Of course, I'm referring to Jonas Nicklas.
00:04:05.640 Next, we have two heroes whose contributions focus on documentation—one has authored extensive documentation while the other has developed tools to improve it. I think it’s essential to share some powerful nominations they received. The first honoree comes highly recommended: "This dude has helped me on numerous occasions with odd syntax questions over IRC, and he doesn't even know who I am. He deserves a damn medal for his dedication!" Another appreciates how this honoree's tireless commitment to improving documentation has significantly impacted our community. Their contributions to Rails are exemplary, including a number of commits focused on enhancing documentation for active users. The individual I'm referring to is Ryan Bigg.
00:05:18.760 Another honoree played a pivotal role in creating Yard, which has greatly facilitated the documentation process. Users have written passionately about him: "Yard makes it incredibly easier for developers to write good documentation and make it readily available." This honoree had a significant influence, leading to further projects like RubyDoc.info. The person we're recognizing now is Loren Segal.
00:06:00.079 Now, regarding our next honoree, I'm excited to present someone who has picked up the torch from Why the Lucky Stiff and maintained several of his projects. They have worked on various initiatives, including improving the Shoes library and helping with Hacky Hack. If you haven't tried Hacky Hack yet, I highly recommend it as a great resource for learning programming interactively. This individual is also a key contributor to Ruby Mendicant University, which has effectively educated a new generation of Ruby developers. The honoree is Steve Klabnik!
00:06:59.200 Finally, our last recipient of the evening has a remarkable background, including a PhD in theoretical physics. His contributions to the Ruby community have been deeply impactful, particularly through his book on Rails, 'Railspace,' which has inspired numerous developers. Additionally, he developed the Inosi project, which served as an excellent example of a Rails application. This year, he has been recognized yet again for his significant contributions to our community. Let's give a round of applause for Michael Hartl!
00:08:16.920 Congratulations to all our 2011 Ruby Heroes! Now, moving on, I’d like to discuss the importance of appreciation in our community. Screencasts have been a valuable resource in our field, and our community has thrived on them since the early days. I want to take a moment to acknowledge the many people and organizations that have contributed to the flourishing screencasting culture in the Ruby community, from Pragmatic Studios to individuals producing valuable content. I believe that education and sharing knowledge through these mediums will empower future Ruby developers. There is so much we can do to keep the community strong and vibrant!
00:16:20.480 As we foster this culture of gratitude, I encourage each of you to express appreciation to at least three people during this conference. Sometimes, recognition for our contributions is less than we might expect. Consider reaching out to someone who has helped you or inspired you in your journey and say, 'thank you.' This could be for creating a helpful library, a gem, or a tutorial that made your work easier. I assure you, those simple words can make a significant difference in someone’s motivation.
00:19:50.760 Lastly, I want to extend an invitation to connect with me if you have a project, a gem, or any tutorial you've recently published that you'd like more people to know about. I've been recording stories on Ruby 5, our twice-weekly news podcast. Please don’t hesitate to reach out, and let me help you share your work. Thank you all once again for being here, for your support of Ruby Heroes, and for your commitment to fostering a vibrant and helpful community. I truly appreciate it.