Where to Start With Rails Girls Summer of Code

Posted on by Tam

The second annual Rails Girls Summer of Code is just around the corner! As a potential applicant, you’re probably wondering what makes a good project, workspace, coach/mentor, as well as how to find all these seemingly elusive necessities. We’ve just published this new, shiny Application guide here but we also had Tam Eastley (former Team Highway to Rails member, and 2014 Organizer) put together this post for you with some successful examples from 2013.

Projects

RGSoC 2013 had teams from all around the world working on a number of exciting open source projects, with each team tackling their challenges in different ways. Here a few examples to whet your appetites:

Team Species+ made a beautiful interactive app for displaying CITES protected animals in Poland using the Species+ API. Their recap video was featured in our last blog post, here.

Team Spree contributed to Spree, an e-commerce application. They spent a large portion of their time learning Ruby on Rails, which enabled them to implement their small Spree feature towards the end of the summer.

Team Punchgirls created on an open source job-board from scratch complete with twitter and github integration.

Team Inchworms worked on Sinatra, a library for serving HTTP from your Ruby program. It is simple, flexible, and mature. They worked alongside Sinatra maintainer Konstantin Haase, who also acted as their mentor.

Team Bundler worked on Bundler, one of the community’s most widely used gems. They made the documentation easier to access and to read. As the summer progressed, they also worked on small features and fixes as they popped up.

Team Dysania worked on Discourse, a Rails forum software. They focused on extracting oneboxing, a feature of Discourse, into a gem.

The New Rosies contributed to Conductor, a Web-UI for assisting in the development of Rails apps. They decided upon the project after seeing it on the 2013 Rails Girls Summer of Code project ideas page.

Working Space

The ideal working space has the right number of desks, is close to your coach and/or mentor, has a strong internet connection, and is (in a perfect world) free to use. You’ll be happy to hear that this is not as hard to find as one might think, and many companies are excited about having learners within their midst.

When it came to somewhere to work, Team Species+ simply asked Hackerspace Kraków if they could use their space, and they said “ok”. It’s just that easy!

Team Highway to Rails worked in the offices of Absolventa, where our two coaches and mentor were based. We were supplied with computers and sat within the development team of seven people who were always on hand to help.

The New Rosies worked at their University and met with their coaches and mentor on weekends.

SoundCloud hosted two sponsored teams and one volunteer team in their offices last summer. The teams had desk space, daily access to coaches, and were surrounded by numerous excited programmers who were eager to hold workshops, host book-clubs, and chat over a free lunch. Yeah, we know… Pretty sweet ;)

Team Punchgirls worked from home, and met up with their coaches a few days a week in cafes around Buenos Aires.

As you can see each team found a different solution, dependant upon their needs and location. The main thing they all have in common, is that all were proactive about finding the best solution they could.

Coaches

For a newbie to the world of programming, approaching someone you look up to and asking them to guide you through three months of intense learning during the summer, can feel like a daunting task. But fear not! There are lots of programmers out there who love teaching and who will jump at the chance to change someone’s life. Go ahead! Ask! We dare you.

Team Species+ found their coach through WebMuses, a women empowered IT community in Poland, of which the team is a part.

Team Inchworms approached the coaches of their local Rails Girls project group.

The New Rosies found their coaches and mentor via their local Ruby community.

Team Spree put out a call on the Spree google group and were met with support, ideas, and enthusiasm from the community.

Team Punchgirls found their coaches from the Rubysur community. They started with a mentor, who suggested a coach, who then brought another on board.

My team-member from Team Highway to Rails approached her co-workers. She found coaches who were excited about teaching, and passionate about helping women succeed in the field of web development.

We hope these examples take away some of the intimidation of getting started on your SoC application process, and highlight how there is no one way to go about sourcing your team, coaches and working space. Now get out there, approach some developers, and find a project you’re excited out! We’re all excited to hear what you come up with.

To see a full list of teams and projects from 2013, check out last years Team App.

Rails Girls Summer of Code 2014 - Here we come!

Posted on by Anika

Good news on a Monday and we want you to know it first:

There will be a Rails Girls Summer of Code 2014! Yay!

Do you want to join our team as an organizer? Wonderful! We are happy about every hand that helps with copy writing or fundraising, getting the word out, improving our apps, improve communication, the campaign or help our applicants find Open Source projects.

Shoot an email to summer-of-code@railsgirls.com and let’s get the magic started!

We are currently working on the application process and will publish a guide amd more infos soon, so stay tuned!

P.S. Remember last year? Here is one of our favorite videos from Team Species+ who made a short film about their Summer of Code. Enjoy!

This really calls for another summer like it, doesn’t it?

Great news for the Open Source scene and Rails Girls

Posted on by RGSoC Team

So much love!

Travis launched their Foundation officially last friday and the happy happy news made quite some noise in everybody’s tiwtter feed/ mail boxes. Great news for Open Source, since they launched Open Source Grants and will basically support amazing things happening. ♥

get_cat

We hope, this will be one of the next OS projects, they help fund!

On the Rails Girls Blog, Linda wrote about how the Rails Girls Movement sometimes needs heroic people and why we all will love Travis Foundation forever.

The secret mission

Posted on by Anika

“Hey wouldn’t that be cool if our sponsors could send us stuff that we can send to the teams?” This was the beginning of our secret mission keep on coding package. Since June we’ve written to all our sponsors, have tracked down lost packages, unpacked stickers, buttons, sunflower seeds, gummy bears, laptop bags, bike seat covers, note books, pens, magic tricks, t-shirts, bags and fought with german customs over packages, with the post office over declarations and with our printer. Packing, packing, packing.

Three months we collected all these precious things, took up half the Travis CI office with brown packages from bottom to ceiling and trained our arms when bringing the packages all to the post office.

Now nearly all packages have arrived and this is thanks so much again to our accomplices who happily engaged in our surprise mission! We want to especially say thanks to our silver and bronze sponsors like Wooga, DaWanda, Groupon, Aupairworld, Bendyworks, InnoQ, Jumpstartlab, Honeybadger, Gnip… who took the time and effort to send us presents! It was a pleasure being in cahoots with you. We spread a lot of happiness together!

WHEEEEEE!

Looking back to look forward

Posted on by Anika

Oh my! I still can’t believe that this crazy wonderful summer is over! Can you? For everybody who wants to help us out and give us something: Your opinion!

To understand what happened this year, to make the next one even better, we want to know how your summer was. Honestly! (You are encouraged to not spare our feelings ;) ) Say what you always wanted to say and fill out these feedback forms. You will make us very happy and help a lot to evaluate our program. Every single feedback is super valuable to us ♥

Stundents: -> start
Coaches: -> start
Mentors: -> start
Organizers: -> start
Supvervisors: -> start

Thanks a ton. Lots of hearts to you, you are awesome!