Export or edit this event...

Portland Ruby Brigade monthly meeting

Robert Half Technology, 2nd Floor Conference Room
222 SW Columbia St
Portland, OR 97201, US (map)
Public WiFi



The Portland Ruby Brigade is a user group for Ruby programmers in the Portland Oregon, area. Join other developers for presentations and discussions about Ruby and its uses.

VENUE: This meeting’s space is kindly provided by Robert Half Technology at their 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between 2nd and 3rd Avenue, take the back elevators to the 2nd floor, and then follow the pdxruby signs.


  1. "Ruby, Parser Generators, and External DSLs", Luke Kanies

Using Puppet's Parser as an example, we'll talk about using Parser Generators like YACC and ANTLR to create complete external DSLs - why you would, why you wouldn't, and what's different about them. We'll even delve into some of the more complicated bits like abstract syntax trees.

Luke Kanies has been publishing and speaking on his work in Unix administration since 1997. He has focused on tool development since 2001, developing and publishing multiple simple sysadmin tools and contributing to established products like Cfengine. He founded Reductive Labs in 2005 as a response to the stagnation in sysadmin tools, to be a vehicle for changing the way we interact with and manage our computers. He founded and is the project lead for Puppet, an open-source automation framework written in Ruby, and he is always researching and developing new ways to make it easier to talk to computers on your terms. He has presented on Puppet and other tools around the world, including at OSCON, LISA, Linux.Conf.au, and FOSS.in.

  1. "MapProjection, a geographical projection library for Ruby", Duncan Beevers

Duncan is a wrangler of many technologies, primarily Ruby, Ruby on Rails, JavaScript, and ActionScript these days at Kongregate.

  1. We're looking for more talks, suggest yours on the mailing list today!