Event FAQ

Attending Ruby for Good

The Ruby for Good DC event is an annual event based out of the Washington DC metro area where technologists from all over the globe get together for a long weekend to build projects that help our communities. In 2021 the event will take place at the Shepherd's Spring retreat space in Sharpsburg, MD. Participants will stay in on-site housing with all lodging and meals provided with coding and socializing taking place in communal areas. Join us Sept 23rd - Sept 26th for the fun of giving back!

How Does Ruby for Good Work?

This is an event for people of all skill levels so even if you are new, we won't let that prevent you from contributing! Attendees self-select into projects that are meaningful to them and then the fun begins! Most projects have a need for a variety of skills including developers, designers, and product management. While most of our attendees use Ruby, we welcome programmers of other languages, especially if you’re interested in learning some Ruby! Past years have benefited from attendees with JavaScript, architecture, and design skills as well.

I'm Flying To DC, How Will I Get There?

We've got you covered! We're going to be coordinating car pools and we'll have a few folks with larger vehicles leaving from strategic locations in the area.

That Sounds Awesome, Tell Me More!

Here is the tentative schedule for 2021.

Interested in Co-Leading a Team?

During registration we’ll ask if you’d like to lead a team—say yes! We’ll be in touch in August with potential projects. We’ll brief you on expectations and put you in touch with your nonprofit. You'll work with them in advance of the event to take care of project requirements, milestones, and initial set up so you can hit the ground running with your team at Ruby for Good. Setup includes creating a GitHub repo under the Ruby for Good GitHub, filing issues to work off of during the event, and making some technology suggestions. If you want to know what it will be like to lead a team this year, read our team lead guide. For an in-depth look at what it’s like to lead a team, check out Brandon Rice’s blog post, Leading a Team at Ruby for Good. Still not sure and want to talk about it with an organizer? Drop us a note.

Also, if you have a project in mind that you’d like to lead, suggest a project to work on!

Registering

Tickets are on sale now! Please consider also contributing to our scholarship fund. It costs about $350 per scholarship recipient, and we rely on your help to make this event accessible to everyone.

We are particularly interested in creating a diverse and inclusive space, and especially encourage those underrepresented in tech to join the event. Want to help make the event more inclusive? Invite others who will make the space welcoming and sponsor a scholarship recipient waitlisted for lack of funds.

Please read our Code of Conduct prior to attending.

Why Have Ruby for Good Events?

Several of our projects could benefit from a weekend's worth of focused gooding and it gives us a chance to share the Ruby for Good experience with more folks.

What Skill Level Do I Need to Be to Attend?

All experience levels are definitely welcome! We have a wide variety of skill levels—some people have next to no experience in programming, some people have decades. But the same applies to other areas too! We have a wide variety of skill levels in pair programming, teaching, or product building—and these don’t necessarily correlate with years of programming experience. The event is as much about learning as it is about building great things. Groups are very collaborative and you’ll definitely have the opportunity to work closely with others and push a lot of code.

Do I Need to Be a Programmer?

We need developers, designers, product/project managers, and anyone interested in making at difference at Ruby for Good.

How Do I Suggest a Project?

Have a project you’re jonesing to work on? Suggest it here!

What ARE the nonprofits you'll be helping this year?

We’ll announce project details, including available teams to join, the first night of the event.

How Can I Help?

  • Suggest a project. We always need worthy projects! We’ve compiled an Airtable form to make the submission easy. Suggest a project!
  • Lead a team. This is a great way to up your skills, especially if you’ve been programming for a while and are eager for the experience of leading a team.
  • Ask your employer for sponsorship. We need lots of help with fundraising. The long weekend experience is expensive and we’d like to offer tickets to the wonderful folks who volunteer for as little as possible. This is only possible with donations and sponsors! Please reach out to your employer to see if they would be willing to help us give back to our community, or talk with us about how to do this.
  • Donate. Would you be willing to chip in to help bring more scholarship recipients to the event? We need your help.
  • Spread the word. This event happens because of you, and we need both developer and designer expertise! Please tell everyone about Ruby for Good.

Is This a Hackathon?

No. This is definitely not a hackathon. Sean cringes everytime someone mentions ‘hackathon’ and ‘Ruby for Good’ in the same sentence. (Try it.)

When Do I Need to Purchase my Registration?

By Sept 2nd or when we sell out, whichever comes first! We can’t wait to see you.

Oops, I Bought my Ticket and Now I Can’t Go. Will You Please Refund/Transfer?

After July 23rd we will be unable to offer refunds but we will happily help coordinate exchanges/transfers until Sept 2nd. Drop us a note.

When Do Tickets Go on Sale?

Tickets are on sale now! Grab yours today! Our last one was so fun. Tell all your #rubyfriends!

Do I Really HAVE to Be There by 4pm on Thursday for Kickoff?

Yeah, you really do. Teams will be chosen right around that time and you’ll spend the remainder of the time meeting with your team, chatting about your projects, and getting your environments aligned. We’ve found the event is most successful, with the most buy-in, when teams are a cohesive bunch from the beginning.

How Early Can I Arrive on Thursday?

Most of the organizing team is planning on arriving at 2pm but feel free to beat us there. There’s some amazing hiking (of different levels of ease and difficulty) just a few minutes from the venue.

How Does Food Work?

All meals are catered by the retreat space and Ruby for Good will be providing snacks and munchies in the evenings when we're playing games. Since the venue has some firepits there is a pretty good chance that there might even be some s'mores supplies.

I’m a Vegetarian/Vegan/Gluten-free/Allergic to...

Don't worry, the venue is happy to work around food restrictions. Let us know ahead of time so we can prepare for that!

What’s it REALLY Like at Ruby for Good?

So glad you asked! For expert insight, here are a couple of blog posts written up by past Ruby for Good team leads and Ruby for Good attendees:

If you'd like your Ruby for Good experience to be included in our listed above, please email us at info@rubyforgood.org and we'll get it on the site pronto. Blogs, articles, podcasts, etc. are welcome!