addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Ruby & Web Tuesdays

  • June 27 · 6:30 PM
  • This location is shown only to members

This is a study group and you are welcome to work on anything you would like in our friendly and helpful environment. Organizers and core team members of the Ruby Study group will be present to help you with any Ruby or JavaScript related questions. We welcome many levels of attendees: beginners, coders new to Ruby or JS, and anyone in between. Work on tutorials, personal projects, or just network! 

WWCode events are intended for all women (trans and cis), trans men, and genderqueer folks who are interested in attending. We are emphatically queer and trans friendly and committed to matters of social justice as an organization. Select events may be open to the general public, which will be clearly noted in event descriptions. If you have any questions (or identify differently and want to attend), please message the Directors of this Network. Please read and abide by our Code of Conduct


Agenda

6:30 - Doors open and dinner

7 - Introductions

7:10 - Building a Simple DSL with Parslet by Fay Wu

7:25 - 9 Code!


Getting there

Transit: near Caltrain and the N & T Muni lines
Bike parking: in the China Basin garage
Car parking: no free car parking


Building a Simple DSL with Parslet

Learn how Stripe's fraud detection tool evaluates rules to determine the outcome of transactions and build a simple domain-specific language using Parslet, a small Ruby library for constructing PEGs (Parsing Expression Grammars)!

Fay is a software engineer at Stripe, helping businesses fight fraud in online payments with Radar. She loves languages and rolled ice cream.


Guides

• Install Ruby and Rails: RailsBridge InstallFest

• Beginner: Learn to ProgramRubyMonk and The Ruby on Rails Tutorial 

• Official Rails guides

• Rails tutorials: RailsBridge 

Video tutorials:

• Codecademy

• PluralSight

Pair on a Code Challenge, try one of these sites:

• Coderbyte

• Leetcode

• Hackerrank

Join or login to comment.

19 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy