BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:STANDARD
DTSTART:20151101T020000
RDATE:20151101T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20151105T192609Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160105T220000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160105T180000
DTSTAMP;VALUE=DATE-TIME:20151105T192609Z
LAST-MODIFIED;VALUE=DATE-TIME:20151208T184220Z
UID:http://calagator.org/events/1250469355
DESCRIPTION:We'll have pizza &amp\; beer starting at 6pm\, so stop by ear
 ly if you want to have dinner and socialize before the presentations.&#1
 3\;\n&#13\;\n# PRESENTATIONS at 7pm&#13\;\n### Sam Livingston-Gray: Cucu
 mbers Have Layers: A Love Story&#13\;\nCucumber sucks. Features are hard
  to write and constantly break when the UI changes. Step definitions are
  annoying to create and a freaking nightmare to maintain. And Cucumber s
 uites take for-EVER to run\, because you have to wait for a web browser.
 &#13\;\n&#13\;\nExcept... [almost] none of that is actually true.&#13\;\
 n&#13\;\nAfter years of making awful messes with Cucumber\, I finally fo
 und a way to use it that worked well\, and a project I couldn't have don
 e without it. I'd like to show you one way to use Cucumber that can be e
 legant\, powerful\, expressive\, and—believe it or not—fast.&#13\;\n### 
 Nick Urban&#13\;\nA talk about refactoring\, tech debt\, and why beautif
 ul code is good business.&#13\;\n&#13\;\n# &#13\;\n&#13\;\nAfter present
 ations we'll have more socializing time.&#13\;\n&#13\;\n# Thanks to New 
 Relic for providing the venue and beer\, pizza &amp\; snacks this month!
 &#13\;\n&#13\;\n# &#13\;\n&#13\;\nARRIVING BY BIKE? Cyclists are welcome
  to park their bikes in the New Relic office. Bikes are not allowed in t
 he building lobby\, however\, and must use the freight elevator. To get 
 your bike up to the 29th floor\, enter the building's parking lot by goi
 ng down the ramp at 5th and Pine. Go past the booth -- no need to pick u
 p a ticket -- and turn right. Go straight until you almost run into the 
 elevator lobby\, then go right again. On the back side of the elevator b
 lock you'll see a beat up pair of double doors marked &quot\;freight ele
 vator.&quot\; You can get up by buzzing in with the intercom\, and sayin
 g you're here for New Relic. Ride on up to the 29th floor\, you'll easil
 y find the bike parking.&#13\;\n&#13\;\n&#13\;\nABOUT THE GROUP: The Por
 tland Ruby Brigade\, also known as pdxruby and pdx.rb\, is a user group 
 for Ruby programmers in the Portland\, Oregon area. The group welcomes a
 ll programmers interested in the language and its implementations\, tool
 s\, libraries and frameworks\, such as Ruby on Rails. The group has been
  meeting since August 2002 for presentations\, demos and discussions. Ev
 ery month 35-75 people come together to share their knowledge\, projects
  and enthusiasm for Ruby. If you'd like to present or have a topic you'd
  like discussed\, please post to the mailing list. The group usually mee
 ts on the first Tuesday of the month\, &quot\;Ruby Tuesday&quot\; -- see
  you there!&#13\;\n\n\nTags: ruby\, programming\, pdxruby\, user group\,
  rails\, ruby on rails\, pdx.rb\, epdx:group=1\n\nImported from: http://
 calagator.org/events/1250469355
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:4
END:VEVENT
END:VCALENDAR
