Viewing 0 current events matching “rails” by Date.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 184 past events matching “rails” by Date.

Sort By: Date Event Name, Location , Default
Saturday
Dec 20, 2008
Calagator mini code sprint
Urban Grind Coffee House

NOTICE: Unlike usual sprints, this would be at noon, not 10m, and at UGNW, not CubeSpace.

I'd like to have a mini code sprint this weekend. Everyone is welcome, no programming experience required, although it'd be useful.

UGNW is near the Streetcar, so getting there even in bad weather should work okay.

We can talk about what we want to do with recurring events, the with_my_events branch, supporting multiple regions, supporting multiple instances, and supporting categories. We may even get some coding done too. :)

Website
Saturday
Jan 24, 2009
Calagator code sprint
CubeSpace [ *sniff* out of business 12 June 2009]

Come join us to work on improving Calagator in recognition of its 1 year birthday. We'll have a birthday party afterward.

Website
Saturday
Feb 21, 2009
Calagator code sprint at RecentChangesCamp (RCC)
University Place Hotel

Join us to improve Calagator at RecentChangesCamp. We've got new patches to review and extend, e.g., theming, logins, letting users say "I'm going" to an event, and much more.

Website
Sunday
Mar 22, 2009
Open Source Bridge code, text and outreach sprint
Ristretto Roasters (N Williams)

Join us to work on one or more of the following tasks to help the Open Source Bridge conference:

  1. Code: Add features and specs to the OpenConferenceWare conference app. Our task list and source code are online. Join in if you've got Ruby on Rails coding experience, such as contributing code to Calagator.

  2. Text: Compose documents for outreach to user groups, educational institutions, open source projects, and the like.

  3. Outreach: Contact user group leaders, educators, open source projects, mailing lists, etc to encourage them to spread the word about the conference and submit proposals.

We'll meet up at Ristretto[1] at 10am, then move on to a working lunch nearby at the Lompoc 5th Quadrant[2]. Some members will leave as soon as 2pm, but others will stay on later. Join us for however much of this you can.

Thanks!

-igal

[1] Ristretto Coffee: 3808 N Williams Ave, Portland, OR 97213 -- http://ristrettoroasters.com/2008/10/dylans-photo-tour/#more-111 [2] Lompoc, 5th Quadrant: 3901 N Williams Ave, Portland, OR -- http://www.newoldlompoc.com/5thquadranthome.html

Website
Sunday
Apr 5, 2009
Open Source Bridge code and outreach sprint
Urban Grind Coffee House

Please join us on Sunday, April 5th to work on:

  1. Code: Add features and specs (tests) to the OpenConferenceWare (OCW) conference app. Join in if you have Ruby on Rails coding experience, such as contributing code to Calagator. See task list for details.

  2. Outreach: Contact user group leaders, educators, open source projects, mailing lists, etc to encourage them to spread the word about the conference and submit proposals.

We'll meet up at Northwest Urban Grind at 10am. Later in the day, we'll have a working lunch at the dining space between the Hot Lips Pizza and Laughing Planet at the Ecotrust Building. Join us for however much of this you can.

Thanks!

-igal

Website
Saturday
Apr 18, 2009
Open Source Bridge work sprint
Urban Grind Coffee House

Please join us on Saturday, April 18th to work on:

  1. Code: Add features to our OpenConferenceWare conference app. Join in if you have Ruby on Rails coding experience. We’re planning to add a schedule grid, personal schedule planner, personal schedule export, and other improvements.
  2. Tests: Add specs (tests) to currently uncovered code and refactor code for clarity and correctness. Join in if you have RSpec or Cucumber experience.
  3. Outreach: Contact speakers, compose articles, and publicize the sessions.
  4. Attendee wiki: Provide structure and content for a wiki that attendees can use to share information, like where to eat, what to do, etc.
  5. Birds of Feather sessions (BoFs) planning: Prepare wiki instructions, Google spreadsheet, or requirements for a custom Rails app to capture registrations for BoFs.
  6. Hacker lounge planning: Prepare projects and structure for arranging space in the 24-hour hacker lounge.

We’ll meet up at Urban Grind Northwest at 10am. Later in the day, we’ll have a working lunch at BridgePort Brew Pub. Join us for however much of this you can.

Thanks!

PS: If you plan to participate, please also join mailing lists related to your interest area.

Website
Monday
May 4, 2009
RailsConf 2009
through Las Vegas Hilton

Happening May 4-7, 2009 at the Las Vegas Hilton, RailsConf is the official event for the Ruby on Rails community. If you're passionate about Rails and what it helps you achieve—or are curious about how Rails can help you create web frameworks better and faster—RailsConf is the place to be.

Website
Saturday
Dec 12, 2009
Calagator code sprint
NedSpace Old Town

Help us improve Calagator -- join us for a code sprint.

Everyone is welcome to participate, even those that haven't been at a code sprint before. These events are great for learning more about creating software, agile development, Ruby and Rails, and finding ways to work better with others in a friendly environment, all while making a genuine contribution to an open source community project. We'll work iteratively throughout the day, so you can still help out even if you go to just part of the event.

See you there!

Website
Saturday
Oct 30, 2010
Calagator Code Sprint - Halloween Edition
NedSpace Old Town

Come make Calagator more awesomer.

Website
Tuesday
May 3, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

PRESENTATIONS: * Markus Roberts will present yet another delightful Ruby hangman puzzle. * Ezra Zygmuntowicz will talk about VMWare CloudFoundary and its implementation, a platform-as-a-service he's been working on that's written entirely in Ruby. * Eric Redmond will present "The Holy Grail of Databases", an overview of many database and their support for Ruby and Rails. * Kyle Drake will talk about developing concurrent web applications using EventMachine, EM-Synchrony, and his new Sinatra::Synchrony.

GROUP: 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: 2nd floor conference room, 222 SW Columbia St., Portland OR 97201. The building entrance is on SW Columbia between 2nd and 3rd Avenue. The door may be locked, but there's a guard on site that will let you in and you can use the doorbell to summon them. Ask the guard nicely to let you up to the 2nd floor conference room, the elevators require them to use a key card. When you get to the 2nd floor, just follow the "pdxruby" signs. This meeting space is kindly offered to us by Robert Half Technology, a company that provides IT staffing services and positions: http://www.roberthalftechnology.com/

Website
Tuesday
Jun 7, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

PRESENTATIONS: * Ezra Zygmuntowicz will give a deep technical talk about the Cloud Foundry system he's been working on at VMWare. It's an open source Platform-as-a-Service that plays well with different hosting platforms, frameworks and services. It's written entirely in Ruby and uses bleeding edge features of 1.9, fibers, EventMachine, etc. He'll walk us through the bits and pieces -- no "marketecture", only architecture and deep tech. * Brian Ford will talk about the new Rubinius 2.0 -- http://rubini.us/2011/06/07/inside-rubinius-20-preview/ * Markus Roberts will present another delightful Ruby hangman puzzle

GROUP: 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.

Website
Wednesday
Jun 22, 2011
Portland Ruby Brigade birds-of-a-feather at Open Source Bridge
Eliot Center (First Unitarian Church)

The Ruby programming language continues to be popular for web development and other uses in Portland and beyond. Come talk about what you’re working on, and find out what other people are using Ruby for.

If you'd like to give a short talk (3-10 minutes), please prepare and mention it at the beginning of the meeting so we can add you to the agenda. We'll spend the rest of the time on open discussions, which will be awesome.

The Portland Ruby Brigade (pdxruby) meets regularly to discuss these topics. See http://pdxruby.org for details.

IMPORTANT: If you don’t already have a ticket for the Open Source Bridge conference, you’ll need to either buy one or register for a free “Community Pass” that will let you into the Friday unconference, Hacker Lounge and the evening BoFs: http://osbridge.eventbrite.com/

Website
Tuesday
Jul 5, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

GROUP: 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: The building entrance is on SW Columbia between 2nd and 3rd Avenue. The door may be locked, but there's a guard on site that will let you in and you can use the doorbell to summon them. Ask the guard nicely to let you up to the 2nd floor conference room, the elevators require them to use a key card. When you get to the 2nd floor, just follow the "pdxruby" signs. This meeting space is kindly offered to us by Robert Half Technology, a company that provides IT staffing services and positions: http://www.roberthalftechnology.com/

Website
Saturday
Jul 23, 2011
Rails 3.1 Hackfest
SweetSpot Offices

Doing our bit and having fun as part of the Ruby on Rails 3.1 hackfest weekend: http://weblog.rubyonrails.org/2011/7/14/rails-3-1-hackfest

Come over, bring fellow coders, and lets dive in! Voodoo dougnuts, coffee, Sizzle Pie Pizza, and Ninkasi beer will be provided by SweetSpot Diabetes Care.

See you then!

Website
Tuesday
Aug 2, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

TALKS * Markus Roberts will present a brand new Ruby Hangman puzzle * Sam Livingston-Gray will give an overview of things he learned at the recent Cascadia Ruby Conference * Igal Koshevoy will talk about the Bundler dependency management tool, and strategies for dynamic dependency injection, deploying, versioning, etc. * Update from the recent Ruby on Rails 3.1 hackfest * ...and much more!

GROUP: 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.

Website
Tuesday
Sep 6, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

PRESENTATIONS: * Markus Roberts will amaze and horrify you with his latest Ruby hangman puzzle. * Koichi Sasada -- creator of YARV, the official Ruby 1.9 implementation -- will talk about new and exciting Ruby 1.9.3 features and his recent work on improving MRI. * Milind S. Pandit will talk about deploying a Ruby on Rails 3.1 app to Heroku, along with overviews of Heroku and the Rails-based Toto blog engine. • Tim Felgentreff will talk about debugger tooling for MagLev. • Jesse Cooke will talk about Lorentz, a Redis data store clone written on top of the MagLev Ruby interpreter. * Igal Koshevoy will give an overview and demo of using Vagrant for quickly and easily providing consistent development environments for your apps.

ABOUT THE GROUP: 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.

Website
Tuesday
Oct 4, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

  • Markus Roberts will amaze and horrify the masses again with his latest Ruby hangman puzzle.
  • Jesse Cooke will present Lorentz, a Redis data store clone he's written for the MagLev Ruby interpreter.
  • Tim Felgentreff will share his further adventures in writing a Smalltalk-style Ruby debugger for MagLev.
  • Igal Koshevoy will give an overview of using Vagrant to quickly and easily provide consistent development environments for your apps.
  • Igal Koshevoy will talk about pragmatic metaprogramming and demonstrate code from Citizenry (http://epdx.org) that demonstrates how to create reusable functionality and eliminate duplicate code.
  • We'll also discuss interesting stuff brought up at the recent RubyConf.
  • ...and other awesome Ruby-related discussion!
Website
Thursday
Oct 13, 2011
ALT.NET
discover-e Legal, LLC

The alt.net group is kicking off again talking on all sorts of dev topics, come join us for discussion, presentation, and impromptu developer bits.

Website
Tuesday
Nov 1, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

Website
Tuesday
Nov 15, 2011
Portland ALT.NET Lightning Presentations, Hack Session, and More
discover-e Legal, LLC

We'll have a few lightning talks on Visual Studio .NET 2010 & AWS (Amazon Web Services) Toolkit, utilizing CouchDB for data processing & testing, and more! Following that we'll touch on some mixed environment topics (Ruby on Rails + ASP.NET MVC w/ SQL Server) along with some.

We'll end the evening with a round at Bailey's (or other democratically elected establishment) with the distinctive possibility of some TDD, BDD, or hackery of some sort.

Note: There is also an invites... ...and for final location directions please see the meetup invite. Thanks!

on eventbrite.com here: http://www.eventbrite.com/event/2473010842

on meetup.com here: http://www.meetup.com/ALT-NET-Portland/events/39881962/

on plancast.com here: http://plancast.com/p/8fep

Website
Thursday
Nov 17, 2011
Portland ALT.NET Lightning Presentations, Hack Session, and More
discover-e Legal, LLC

We'll have a few lightning talks on Visual Studio .NET 2010 & AWS (Amazon Web Services) Toolkit, utilizing CouchDB for data processing & testing, and more! Following that we'll touch on some mixed environment topics (Ruby on Rails + ASP.NET MVC w/ SQL Server) along with some.

We'll end the evening with a round at Bailey's (or other democratically elected establishment) with the distinctive possibility of some TDD, BDD, or hackery of some sort.

Note: There is also an invites... ...and for final location directions please see the meetup invite. Thanks!

on eventbrite.com here: http://www.eventbrite.com/event/2473010842

on meetup.com here: http://www.meetup.com/ALT-NET-Portland/events/39881962/

on plancast.com here: http://plancast.com/p/8fep

Website
Tuesday
Dec 6, 2011
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

Website
Tuesday
Jan 3, 2012
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

Website
Thursday
Jan 19, 2012
Portland ALT.NET 2012 January Meetup!
Collective Agency Downtown

Again, we'll be meeting for technical discussion and a lot more. So far, this is what is on the agenda. We'll start this meetup off with a presentation on Git, pair programming, and code katas and koans with .NET. The presentation will cover what these things are, how they're implemented, and what the best usage and benefit of each is. TDD/BDD Pair

Programming Session! Ever wanted to pair program? Wanted to learn about ping pong style, promiscuous pair programming or some other style? Well after the presentation, for those interested bring a laptop with Visual Studio 2010 with the latest services packs and MVC tools and we'll be stepping through exactly what these techniques are and how they're implemented with the .NET stack (and a few open source components too).

Website
Tuesday
Feb 7, 2012
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

Website
Tuesday
Mar 6, 2012
Portland Ruby Brigade monthly meeting
Robert Half Technology, 2nd Floor Conference Room

10gen: Intro to MongoDB and Schema Design

One of the challenges that comes with moving to MongoDB is figuring how to best model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB. The simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to the standard, normalized, relational model. Not only that, MongoDB has several unique features, such as atomic updates and indexed array keys, that greatly influence the kinds of schemas that make sense. Understandably, this begets good questions:

  • Are foreign keys permissible, or is it better to represent one-to- many relations withing a single document?
  • Are join tables necessary, or is there another technique for building out many-to-many relationships?
  • What level of denormalization is appropriate?
  • How do my data modeling decisions affect the efficiency of updates and queries?

In this session, we'll answer these questions and more, provide a number of data modeling rules of thumb, and discuss the tradeoffs of various data modeling strategies.

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

Website
Tuesday
Apr 3, 2012
Portland Ruby Brigade monthly meeting (NEW VENUE)
CrowdCompass office in the Ford Building

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

VENUE: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Tuesday
May 1, 2012
Portland Ruby Brigade monthly meeting [NEW VENUE!]
CrowdCompass office in the Ford Building

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

VENUE: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Tuesday
Jun 5, 2012
Portland Ruby Brigade monthly meeting: Riak, UNIX IPC, Marmoset Patching and more
CrowdCompass office in the Ford Building

PRESENTATIONS:

  • Markus Roberts: Hangman Ruby puzzle featuring Marmoset Patching
  • Casey Rosenthal: Overview and use of Riak, a NoSQL database with a focus on availability, fault-tolerance and scaling
  • Jon Guymon: UNIX IPC with Ruby, a report from the trenches at New Relic
  • ...and more

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

VENUE: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Tuesday
Jul 3, 2012
Portland Ruby Brigade monthly meeting: Concurrency in Ruby; Installing and managing Ruby interpreters; etc
CrowdCompass office in the Ford Building

PRESENTATIONS:

  • Matthew Boeh will present "Concurrency in Ruby": The history of concurrency in Ruby. Current options and how the current Ruby implementations differ. The tradeoffs between evented and threaded approaches to I/O. What Rubyists can learn from other languages.
  • Nic Benders and Igal Koshevoy will present "Installing and Managing Ruby Interpreters": rvm and rbenv + ruby-build; deploying with Chef and Puppet; provisioning with cloud-init and other options.
  • ...and more!

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

VENUE: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Thursday
Jul 19, 2012
ELC Technologies Internship Program Introduction
ELC Technologies offices

ELC Technologies is starting up a new paid internship program. If you've dabbled with Rails but haven't quite made it to paid developer status yet this may be just the program for you. Come and talk to us, eat food, and find out why you want to apply for the program.

The Program
The internship will take 3 months and by the end we expect that you will be ready to start work as a junior programmer immediately. This internship is not a requirement for employment at ELC and is no guarantee of employment, but it is a great way to get the fundamentals while getting paid to do so.

The Event
The introduction event will allow you to connect with the instructors and the organizers behind the internship program while eating delicious pizza and consuming beverages. We will go over the format of the program, talk about the requirements needed to enter, and the application process. At the end we will have time for you to talk to coaches and ELC employees about what it's like to work for ELC and what sorts of projects we work on.

For more information please email: [email protected]

Website
Tuesday
Aug 7, 2012
Portland Ruby Brigade monthly meeting: 10 YEAR ANNIVERSARY!
CrowdCompass office in the Ford Building

The Portland Ruby Brigade has been meeting up for 10 years! We'll have cake, drinks and some curious presentations. Our friends at Crowd Compass are sponsoring a catered dinner by Nicholas. You're welcome to bring desserts or other yummy things to share.

Presentations:

  • Markus Roberts will share a 10th anniversary-themed Ruby puzzle
  • Rogelio J. Samour on "I know Kung Fu! (or neo4j on Rails without jRuby)" details
  • Igal Koshevoy on travis-ci, a easy-to-use, free, open source continuous integration system that's great for open source Ruby projects
  • Phil Tomson and Igal Koshevoy will present a timeline of pdxruby history and talk about major events in the group's history.

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

VENUE: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Wednesday
Aug 8, 2012
Ruby Beginners' Meetup
Lucky Labrador Brew Pub

This is an ad hoc Ruby Newbies meetup, especially for those applying for the ELC Technologies internship program (though all are welcome). Come ask questions, eat, drink, and hack. Whether you're learning Ruby or would like to help those that are, come on by.

Website
Tuesday
Sep 4, 2012
Portland Ruby Brigade monthly meeting
Elemental Technologies

PRESENTATIONS:

  • Jacob Helwig and Markus Roberts: Ruby hangman puzzle
  • Igal Koshevoy on using the factory_girl and database_cleaner gems to make integration testing with database records easier, clearer, faster and properly isolated.
  • ...and a lot of discussions on various Ruby-related topics

IMPORTANT: Help us prepare enough food and drink for you by (1) going to this Plancast page and clicking the "count me in" link on right side, and (2) tell us which pizza you want.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

ABOUT THE SPONSOR: The venue, food and refreshments are provided by Elemental Technologies, a Portland, Oregon software company that specializes in massively parallel processing solutions for video encoding, decoding and transcoding of video over IP networks. For more information, visit http://www.elementaltechnologies.com/

Website
Tuesday
Oct 2, 2012
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

PRESENTATIONS:

  • Lyle Kopnicky of Janrain will present the design, testing/specification, and implementation of a sophisticated DSL for validating JSON structures using a functional programming-inspired approach.
  • Alex Kira will present "Concurrency with JRuby and the JVM", which will cover actors using the Akka library in JRuby in some detail, along with some patterns of use and techniques to help manage concurrency including java.util.concurrent, Futures, and software transactional memory.
  • Lightning talks:
    • Jesse Cooke: Rails generators that generate generators
    • Ben Cullen-Kerney: Acceptance testing command line applications with Aruba/Cucumber
  • ...and much more!

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

SPONSOR: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Tuesday
Nov 6, 2012
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

PRESENTATIONS

  • Sam Livingston-Gray will give a brief (15 minutes or less) review of the "Practical Object-Oriented Design in Ruby" book, and give away at least two copies to those in attendance. (At least one copy will go to a first-time attendee!)
  • Kyle Drake will give a presentation on Celluloid, an actor-based concurrent object framework for Ruby.
  • Various folks will provide highlights from the recent RubyConf 2012.
  • ...and lots more!

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

SPONSOR: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Wednesday
Nov 7, 2012
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the first Wednesday of the month.

Edx CS169.2x: SAAS using Ruby on Rails - Study Group
CoffeeTime

This is the first study group meeting for CS169.2x, UC-Berkeley's second edition of its SAAS class on edx.org. See https://www.edx.org/courses/BerkeleyX/CS169.2x/2012_Fall/about

The course teaches "software as a service" fundamentals using Ruby on Rails. The courseware just opened this past Monday, November 5th, so a few of use are hoping to form a study group in the physical here in pdx. Feel free to join us! Email me at [email protected] for any questions.

Description from EDX:

CS 169.2x is the second half of University of California, Berkeley's semester long course on Software as a Service. In the first half of the course, CS 169.1x, students use Agile development methods to deploy a simple SaaS app in the cloud. In the second half, CS 169.2x, students create more sophisticated apps by adding relationships between models in apps and by enhancing their apps with JavaScript. They also learn about what happens after the apps are deployed to real users, including how to monitor performance, identify and fix common performance problems, and avoid compromising customer data. Finally, students learn how to apply Agile techniques to enhance and refactor legacy code, a critical skill for professional programmers.

Website
Monday
Nov 19, 2012
Edx CS169.2x: SAAS using Ruby on Rails - Study Group
CoffeeTime

This is the second study group meeting for CS169.2x, UC-Berkeley's second edition of its SAAS class on edx.org. (See https://www.edx.org/courses/BerkeleyX/CS169.2x/2012_Fall/about). The first homework assignment is due 6 days after this date.

The course teaches "software as a service" fundamentals using Ruby on Rails. Feel free to join us! Email me at [email protected] for any questions.

Description from EDX:

CS 169.2x is the second half of University of California, Berkeley's semester long course on Software as a Service. In the first half of the course, CS 169.1x, students use Agile development methods to deploy a simple SaaS app in the cloud. In the second half, CS 169.2x, students create more sophisticated apps by adding relationships between models in apps and by enhancing their apps with JavaScript. They also learn about what happens after the apps are deployed to real users, including how to monitor performance, identify and fix common performance problems, and avoid compromising customer data. Finally, students learn how to apply Agile techniques to enhance and refactor legacy code, a critical skill for professional programmers.

Website
Tuesday
Dec 4, 2012
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

PRESENTATIONS

  • Markus Roberts will present a Celluloid-centric conundrum.
  • Matthew Boeh will give an overview to Celluloid, a "concurrent object oriented programming framework for Ruby which lets you build multithreaded programs out of concurrent objects just as easily as you build sequential programs out of regular objects" and its new features.
  • Robb Shecter will talk about optimizing Ruby on Rails applications, and how these techniques have been used on his WebLaws and OregonLaws sites. Additional support on the performance topic will also be provided by members of the NewRelic team.
  • ...and lots more!

ABOUT THE GROUP: 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, libraries, tools and techniques. The group usually meets on the first Tuesday of the month, "Ruby Tuesday".

SPONSOR: This venue is kindly provided by CrowdCompass, "the ultimate mobile app provider for conferences": http://www.crowdcompass.com/

Website
Wednesday
Dec 19, 2012
Portland Code School Meet and Greet
Burnside Digital Office

Portland Code School is entering its second session and we want to invite you to find out more information while consuming beer and pizza. If you've dabbled with Rails but haven't quite made it to paid developer status yet this may be just the program for you.

The Program

The class will take 3 months and by the end we expect that you will be ready to start work as a junior programmer immediately. This internship is not a requirement for employment at BD and is no guarantee of employment, but it is a great way to get into the field and a great way to network with tech organizations.

The Event

The introduction event will allow you to connect with the instructors and the organizers behind the internship program while eating delicious pizza and consuming beverages. We will go over the format of the program, talk about the requirements needed to enter, and the application process. At the end we will have time for you to talk to coaches and BD employees about what it's like to work for BD and what sorts of projects we work on.

For more information please email: [email protected]

Website
Wednesday
Dec 26, 2012
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the first Wednesday of the month.

Tuesday
Jan 8, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

Note about the date: Yes, this meeting really is on the 8th because otherwise it would be on New Year's. Normally meetings are on the first Tuesday of a month.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Jan 30, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Feb 5, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

PRESENTATIONS

  • Markus Roberts: hangman - "It was a quiet night. The API was RESTful, but the developers weren't."
  • Ed Phillips will give a short talk on design principles within Rails: "For reasons of pragmatism and economy, I'll focus on test design. My current conscious thought on these principles has been reinvigorated by Sandi Metz, so I'll lean heavily on her work, as well as on Avdi's from Objects on Rails."
  • Lennon Day-Reynolds, now working at Twitter, will present "Ruby programming in the large". He'll talk about issues related to having hundreds of engineers working in a very small number of Ruby/Rails repositories, and what has and hasn't worked. He'll touch on process and culture, as well as architectural and technical solutions.

  • ...and lots of great group discussions on Ruby-related topics.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Feb 6, 2013
Agile Open Northwest 2013 - "Agile For Real"
through Ambridge Event Center

Agile Open Northwest, a non-profit alliance of agile practitioners in the US Pacific Northwest region, presents our seventh annual conference, now expanded to a third day! This conference contains over 90 sessions bringing novices, journeymen, and experts together for face-to-face conversations exploring the most important topics in Agile software development today.

What: An Open Space conference about Agile practices and techniques. Where: Ambridge Event Center, Portland, Oregon When: February 6 to 8, 2013 - Now three days long! Who: YOU and other experienced, collaborative, committed agile practitioners. Registration is limited to 150 participants. Cost: $200 for the three-day event, including continental breakfast and lunch each day, and dinner on the first night.

Agile Open Northwest 2013 offers an opportunity to strengthen our community of practice and co-create the future for Agile development in our region. For three days, we build on conversation after conversation as we engage important questions like:

What is Agile really? What are the most important practices in making Agile approaches really successful on my team? Who practices Agile philosophies, methods, principles or practices in the Northwest, and what's the impact? What is the difference between Lean, Scrum, XP, and other Agile approaches? What new technical challenges face Agile? What are the latest cutting edge developments in the Agile software development world? How do Agile frameworks and methods co-exist with project management, process control and other governance structures? How do we adapt Agile practices to our organizations without diluting them? Can Agile methods work in big, risky projects? How? When distributed teams use Agile approaches, what changes? If we adopt an Agile mindset, what might the transition look like in my organization?

Website
Wednesday
Feb 27, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Mar 5, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Mar 6, 2013
Portland Code School Meet and Greet
Burnside Digital Office

Applications are now being accepted for the Portland Code School Summer Session!

Join us for an informal gathering to meet current students and find out more about the program over beer and snacks.

We'll start the evening with a presentation about the format of the program, what you'll learn, how we'll help you find a job at the end, and the application process and requirements.

If you've dabbled with web development but haven't quite made it to paid developer status yet this may be just the program for you.

For more information please email: [email protected]

Website
Wednesday
Mar 27, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Apr 2, 2013
Portland Ruby Brigade monthly meeting: Performance, "Get Your Ass to 1.9", "Hacking Cognition", and more!
CrowdCompass office in the Ford Building

PRESENTATIONS

  • Markus Roberts: Ruby Hangman: https://groups.google.com/forum/?fromgroups=#!topic/pdxruby/OeaZCq4JHUM

  • David Celis and Ben Weintraub will talk about interesting performance issues.

  • Nic Benders from New Relic, "Get Your Ass to 1.9": Ruby 1.9 has been out for four years, everyone is telling you that it's great, but you've got this one production app (or maybe twelve) that is just sooo complicated and it looks like such a hassle to convert.... No more excuses people, it's 2013, let's get this thing done! I gave a version of this at Ruby on Ales last month, but we ran out of time and couldn't do questions. Since PDX Ruby is less formal, I am going to do it shorter, but with Q&A as we go. So bring your pointy sticks and lets have some fun.

  • Jonan Scheffler, "Hacking Cognition": This presentation will offer you some immediately actionable steps to improve your cognitive ability and be more efficient with your programming studies. You’ll learn techniques mnemonists use to memorize random pages of binary digits, how your brain physically changes as you learn something new and how simple changes in your daily routine can have a deep impact on your work.

  • ...and lots of great group discussions on Ruby-related topics.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Apr 23, 2013
RailsConf LiveStreaming
New Relic

We've had a great time in the last few conferences we've streamed live: Ruby on Ales, and the Mountain West Ruby Conference. So we're doing it again for Railsconf next week.

If you weren't able to get a ticket to Railsconf before it sold out, join us at the New Relic office in the Big Pink, on the 28th floor. We'll have beer and voodoo donuts, and a great view of the city.

Please let me know ([email protected]) if you plan to attend!

Railsconf isn't streaming the whole conference, so only the keynotes will be available. Here are the times:

Monday 4/29 at 10-11:10 am: DHH Monday 4/29 at 5:50-7pm: ?

Tuesday 4/30 at 10-11:10 am: Yehuda Katz

Wednesday 10-11:10 am at 4-5:30 PM Wednesday 10-11:10 am at 5:45-7 PM

Thursday 5/2 at 2-3:30 pm: Aaron Patterson

Website
Wednesday
Apr 24, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Monday
Apr 29, 2013
RailsConf KeyNote LiveStream
New Relic

We've had a great time in the last few conferences we've streamed live: Ruby on Ales, and the Mountain West Ruby Conference. So we're doing it again for Railsconf next week.

If you weren't able to get a ticket to Railsconf before it sold out, join us at the New Relic office in the Big Pink, on the 28th floor. We'll have beer and voodoo donuts, and a great view of the city.

Please let me know ([email protected]) if you plan to attend!

Railsconf isn't streaming the whole conference, so only the keynotes will be available. Here are the times:

Monday 4/29 at 10-11:10 am: DHH Monday 4/29 at 5:50-7pm: ?

Tuesday 4/30 at 10-11:10 am: Yehuda Katz

Wednesday 10-11:10 am at 4-5:30 PM Wednesday 10-11:10 am at 5:45-7 PM

Thursday 5/2 at 2-3:30 pm: Aaron Patterson

Website
RailsConf Plenary LiveStream
New Relic

We've had a great time in the last few conferences we've streamed live: Ruby on Ales, and the Mountain West Ruby Conference. So we're doing it again for Railsconf next week.

If you weren't able to get a ticket to Railsconf before it sold out, join us at the New Relic office in the Big Pink, on the 28th floor. We'll have beer and voodoo donuts, and a great view of the city.

Please let me know ([email protected]) if you plan to attend!

Railsconf isn't streaming the whole conference, so only the keynotes will be available. Here are the times:

Monday 4/29 at 10-11:10 am: DHH Monday 4/29 at 5:50-7pm: ?

Tuesday 4/30 at 10-11:10 am: Yehuda Katz

Wednesday 10-11:10 am at 4-5:30 PM Wednesday 10-11:10 am at 5:45-7 PM

Thursday 5/2 at 2-3:30 pm: Aaron Patterson

http://www.railsconf.com/2013/schedule?day=2013-04-29

Website
Tuesday
Apr 30, 2013
RailsConf KeyNote LiveStream
New Relic

We've had a great time in the last few conferences we've streamed live: Ruby on Ales, and the Mountain West Ruby Conference. So we're doing it again for Railsconf next week.

If you weren't able to get a ticket to Railsconf before it sold out, join us at the New Relic office in the Big Pink, on the 28th floor. We'll have beer and voodoo donuts, and a great view of the city.

Please let me know ([email protected]) if you plan to attend!

Railsconf isn't streaming the whole conference, so only the keynotes will be available. Here are the times:

Monday 4/29 at 10-11:10 am: DHH Monday 4/29 at 5:50-7pm: ?

Tuesday 4/30 at 10-11:10 am: Yehuda Katz

Wednesday 10-11:10 am at 4-5:30 PM Wednesday 10-11:10 am at 5:45-7 PM

Thursday 5/2 at 2-3:30 pm: Aaron Patterson

Website
Wednesday
May 1, 2013
RailsConf Group Bike Ride
Corner of Holiday and Martin Luther King Jr

This ride will be a no-drop group ride for people attending RailsConf, local Rubyists who'd like to join in, and any assorted hangers-on who can put up with a bunch of nerds on bikes.

Check out the webpage for meetup and route details.

Thanks to Luke Francl for "driving" this!

Website
Tuesday
May 7, 2013
Portland Ruby Brigade monthly meeting
Elemental Technologies

Thanks to Elemental for providing the space, and pizza & beer!

PRESENTATIONS

  • We'll have a short time at the beginning of the meeting to share some stories about Igal, then can continue at the after-meeting-beer.
  • Markus Roberts, Ruby Hangman for Martes, Seite de Mayo
  • Bill Den Beste, Reprise, Inc.: Generating Business Documents with Prawn
  • Reid Beels: Generating Business Documents with PDFKit
  • ...and lots of great group discussions on Ruby-related topics.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
May 29, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Jun 4, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

Thanks to CrowdCompass for hosting Ruby meetings every Tuesday!

PRESENTATIONS

  • Kerri Miller: You Can't Miss What You Can't Measure
    Adrift at sea, a GPS device will report your precise latitude and longitude, but if you don't know what those numbers mean, you're just as lost as before. Similarly, there are many tools that offer a wide variety of metrics about your code, but other than making you feel good, what are you supposed to do with this knowledge? Let's answer that question by exploring what the numbers mean, how static code analysis can add value to your development process, and how it can help us chart the unexplored seas of legacy code.
  • Markus Roberts: Ruby MRH (Most Recent Hangman) https://groups.google.com/d/msg/pdxruby/pi21nYUOLBI/A4E3y-LW-REJ
  • Jonan Scheffler will talk about Ruby's singleton/eigen/metaclass.
  • David Celis and Ben Weintraub talk about interesting performance issues.
  • ...and lots of great group discussions on Ruby-related topics.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Jun 26, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Sunday
Jun 30, 2013
Hackathon - Activst Event Calendar ActivateHub.org at Engine Yard
Engine Yard

The dream: The "Craig's List" of Activism & Civic Engagement, or.... Calagator + more features + more functions, focused on activism and available in every city every where. Because it should be.

Come tech types, come biz dev, come social media types, come change-makers!

Help create the site that will make your life easier, further your favorite causes, and impact the world!

One source for all the documentary screenings, protests, political debates, historical tours, and various geek events, in every city. A tool that empowers everybody to create change in their world. A tool for organizations to reach beyond their choir, discover new allies on issues and further their causes.

The event calendar is open source, forked from the Calagator code-base, in Ruby on Rails.

Yes, of course food and beer! Please RSVP http://www.eventbrite.com/event/7162879365/estw

Website
Tuesday
Jul 2, 2013
Portland Ruby Brigade monthly meeting: Fluent Refactoring, performance issues, Ruby Hangman and more!
CrowdCompass office in the Ford Building

Thanks to CrowdCompass for hosting Ruby meetings every Tuesday!

PRESENTATIONS

  • Markus Roberts: Ruby Hangman
  • David Celis and Ben Weintraub talk about interesting performance issues.
  • Sam Livingston-Gray: Fluent Refactoring

Fluency is "what you can say without having to think about how to say it." Refactoring is a language that describes ways you can make your code better. I want to inspire you to learn more of that language, so you can make your code better without having to think about it.

I'll walk through the process of reworking a 50-line controller action that resists comprehension, let alone refactoring. We'll discover how to tease apart some fiendishly intertwined code, embrace duplication, use dirty tricks to our advantage, and uncover responsibilities that weren't obvious when we started.

NOTE TO PDX.rb: I'll be giving this talk at Lone Star Ruby Conf in a few weeks. This will be a full run-through of the work in progress—slides may be incomplete, points may be muddled, jokes may not be quite as funny as they should be, and (time permitting) I'll ask you for feedback and suggestions at the end.

This presentation will be given without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Listen at your own risk. ;>

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Jul 31, 2013
PDX Ruby Lunch
Lucky Labrador Beer Hall

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Aug 6, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

Thanks to CrowdCompass for hosting Ruby meetings every Tuesday!

11 year anniversary meeting!

PRESENTATIONS

  • Markus Roberts: Ruby Hangman
  • Jonan Scheffler will talk about metaprogramming in Ruby as it relates to eigenclasses and manipulating singleton objects and their methods.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Aug 28, 2013
PDX Ruby Lunch
Lucky Labrador Beer Hall

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Sep 3, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

Thanks to CrowdCompass for hosting Ruby meetings every Tuesday!

PRESENTATIONS:

  • Markus Roberts Ruby Hangman
  • Lightning Talks:
  • -> Kerri Miller
  • -> You?

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Sep 10, 2013
Meet and Greet for the Fall Session of Portland Code School
Burnside Digital Office

Meet past students, prospective students, employers in our employer network, and the instructors at the Portland Code School's NEW SPACE!

We will have food, drinks, activities, and a short presentation (or two).

If you're considering a new career in Web Development; if you are a local employer in the tech industry; or if you're just curious about what a "Code School" is, come and join us to learn what the Portland Code School is all about!

Website
Wednesday
Sep 25, 2013
PDX Ruby Lunch
BridgePort Brew Pub

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Tuesday
Oct 1, 2013
Portland Ruby Brigade monthly meeting
CrowdCompass office in the Ford Building

Thanks to CrowdCompass for hosting Ruby meetings every Tuesday!

PRESENTATIONS:

  • Markus Roberts: Ruby Hangman
  • David Celis and Ben Weintraub talk about interesting performance issues.
  • Robb Shecter: Code management from the organization's perspective Moved to November meeting

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
Oct 30, 2013
PDX Ruby Lunch
Lucky Labrador Beer Hall

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Tuesday
Nov 5, 2013
Portland Ruby Brigade monthly meeting
New Relic

PRE-MEETING DINNER at 6pm

We'll have pizza, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm:

BEER & SNACKS at 9pm

After presentations we'll have more socializing time with beer & snacks.

ARRIVING BY BIKE?

Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the tool booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." Go in there, and ride on up to the 28th floor. You'll easily find the bike parking.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Thursday
Nov 7, 2013
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Friday
Nov 8, 2013
Portland Code School - Meet and Greet for Winter Sessions
Burnside Digital Office

Interested in being a web developer? Online tutorials not quite doin’ it for ya? Come to this event to discover what our accelerated learning programs can do for you. At Portland Code School, we introduce you to the tools, the language, and the employers needed to become a professional web developer.

Talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll do some fun interactive games and then socialize while we eat, drink, and otherwise be merry!

Website
Thursday
Nov 14, 2013
PDX Code Guild Open Learning Night - Topic: Interview questions
NedSpace on 5th

Topic: Learn what interviewers are looking for, what sorts of questions they ask, and what they are looking for in your responses.

This is a topic learning night. Come and learn, ask questions, and become a better software developer.

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Thursday
Nov 21, 2013
Portland Code School - Meet and Greet for Winter Sessions
CorSource

Interested in being a web developer? Online tutorials not quite doin’ it for ya? Come to this event at Corsource to discover what our accelerated learning programs can do for you. At Portland Code School, we teach you the tools, the languages, and the concepts needed to become a professional web developer.

Talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll do some fun interactive games and then socialize while we eat, drink, and otherwise be merry!

Website
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Tuesday
Dec 3, 2013
Portland Ruby Brigade monthly meeting
New Relic

Our Nov & Dec 2013 meetings will be at New Relic instead of our usual location, CrowdCompass

PRE-MEETING DINNER at 6pm

We'll have pizza, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm:

BEER & SNACKS at 9pm

After presentations we'll have more socializing/pirating time with beer & snacks.

ARRIVING BY BIKE?

Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Thursday
Dec 5, 2013
PDX Code Guild Open Learning Night - Topic TBD
NedSpace on 5th

We will have a talk on a topic to be determined.

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Friday
Dec 6, 2013
Portland Code School Tree Lighting Ceremony (and open house)
Burnside Digital Office

Come and check out the PCS classroom, meet some new folks, drink some nog, play some board/card/dice games, and be witness to the first ever PCS tree lighting ceremony!

Admittedly, the 'ceremony' aspect of things will be a bit thin... but the other festivities will make up for it :)

We will have nog and beer. Feel free to bring your own drinks/food, or bring some to share. Mostly, you can expect to just hang out, play some games, and learn more about PCS informally.

Website
Saturday
Dec 7, 2013
Portland Code School -- Primer Course
The PCS Classroom (inside Burnside Digital)

Web Developer Primer Course

December 7 - January 4

No classes the weekends before or after Christmas

Hit the dev road running with our 4-week PCS Primer course. Learn how to use several important tools used by professional developers, and get a grasp on the underlying concepts of the Internet. This class assumes students have little or no experience with web technologies such as writing code for the web.

Learning Objectives

By the end of class you will be able to:

  1. Collaboratively create and deploy a static website using Github and Heroku
  2. Explain http requests and the client-server model
  3. Use the command line
  4. Set up a development environment
  5. Use the Chrome Developer Tools
  6. Add at least one project and one code sample to your portfolio

Cost: $350 ($250 if you sign up at a PCS event)

To sign up, please contact Cris Kelly at [email protected].

Website
Thursday
Dec 12, 2013
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Thursday
Dec 19, 2013
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Thursday
Jan 2, 2014
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Tuesday
Jan 7, 2014
Portland Ruby Brigade monthly meeting
New Relic

PRE-MEETING DINNER at 6pm

We'll have pizza, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

BEER & SNACKS at 9pm

After presentations we'll have more socializing time with beer & snacks.

ARRIVING BY BIKE?

Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Thursday
Jan 9, 2014
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Thursday
Jan 16, 2014
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Thursday
Jan 23, 2014
PDX Code Guild Open Learning Night
NedSpace on 5th

Come and learn software development!

Set aside one night a week to become a better developer, pick up new skills, and get help with your projects and learning. We'll have mentors on hand and a community of other learners to meet and work with.

Learn to build things: Build websites with HTML, CSS, and Javascript Dive in to the back end with Python and Django, Ruby on Rails or others Develop desktop programs in C#, Python, C and many other languages.

Whatever language or technology you want to learn we can help!

Our event is beginner friendly, we can help get you started with programing, support your online learning, or just talk about where you are at and what comes next.

Bring your laptop, and something you want to learn, try, or build.

Website
Tuesday
Jan 28, 2014
Portland Code School -- Meet and Greet
PCS Classroom (inside Burnside Digitial)

Interested in being a web developer? Come to this event at Portland Code School to discover what our accelerated learning programs can do for you. At Portland Code School, we teach you the tools, the languages, and the concepts needed to become a professional web developer.

Talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll do some fun interactive games and then socialize while we eat, drink, and otherwise be merry!

Website
Wednesday
Jan 29, 2014
PDX Ruby Lunch
Lucky Labrador Beer Hall

Get together for lunch and talk Ruby, or something else! For those that have a hard time making it to the pdxrb meeting, and those that like to eat and talk about Ruby at the same time. We'll be holding this on the last Wednesday of the month.

Friday
Jan 31, 2014
Ruby Programmers Informal Co-Working
Sisters Coffee

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. I'll be at Sisters Coffee in the Pearl, wearing a ruby or rails t-shirt of some kind and working on ruby. Come join!

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Tuesday
Feb 4, 2014
Portland Ruby Brigade monthly meeting: Yehuda Katz talking about Rust
New Relic

We'll have pizza starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: Ruby hangman
  • Yehuda Katz will talk about his Rust work

After presentations we'll have more socializing time with beer & snacks.

ARRIVING BY BIKE?

Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Friday
Feb 7, 2014
CANCELED - Ruby Programmers Informal Co-Working
Floyds Coffee Shop

CANCELED DUE TO WEATHER: RECOMMEND WORKING FROM HOME IN PAJAMAS

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. I'll be at Floyd's Coffee (http://workfrom.co/floyds-coffee-old-town), probably wearing a green hoodie and working on ruby.

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Friday
Feb 14, 2014
Ruby Programmers Informal Co-Working
Floyds Coffee Shop

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. I'll be at Floyd's Coffee (http://workfrom.co/floyds-coffee-old-town), probably wearing a green hoodie and working on ruby.

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Friday
Feb 21, 2014
Ruby Programmers Informal Co-Working
Caffe Vita

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. I'll be at Caffe Vita in NE: http://workfrom.co/caffe-vita/

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Tuesday
Feb 25, 2014
Portland Code School -- Meet and Greet
Portland Code School

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the help you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll socialize while we eat, drink, and otherwise be merry!

Website
Friday
Feb 28, 2014
Ruby Programmers Informal Co-Working
Crema

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll be at Crema Coffee and Bakery on 2728 SE Ankeny St. Come join!

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Website
Tuesday
Mar 4, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

After presentations we'll have more socializing time with beer & snacks.

ARRIVING BY BIKE?

Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Friday
Mar 14, 2014
Ruby Programmers Informal Co-Working
Heart Coffee

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll be at Heart Cofee at 537 SW 12th... come join!

If you'd like me to email you about each weekly co-working session, you can email me (Mike LaPeter) at my first initial + last name at gmail.

Website
Portland Code School: Friday Brunch
Jam on Hawthorne

At this event, you can talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll socialize while we eat, drink, and otherwise be merry! Enjoy your first mimosa/orange juice on us!

If you sign up for the Primer class at this event, you'll receive a $100 discount!

Website
Code + Cocktails
TILT Pearl District

Sick of the standard pizza and beer circuit? Try out Code + Cocktails in the Pearl. All languages and skill levels are welcome. Come by to work on your favorite project, or come to meet fellow geeks in PDX. Most importantly enjoy a fine cocktail + killer food.

Location: https://foursquare.com/v/tilt/5220b69811d2faed4a8b484e It has plenty of outlets and outstanding wifi. If you can't drink, do not worry they serve ristretto roasters coffee.

If you have questions hit up: @chrishough | @kathrynhough

Website
Friday
Mar 21, 2014
Ruby Programmers Informal Co-Working
Ford Food and Drink (SE 11th and Division)

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll be at Ford Food and Drink on SE 11th and Division... come join!

Portland Code School: Friday Brunch
Jam on Hawthorne

At this event, you can talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll socialize while we eat, drink, and otherwise be merry! Enjoy your first mimosa/orange juice on us!

If you sign up for the Primer class at this event, you'll receive a $100 discount!

Website
Friday
Mar 28, 2014
Ruby Programmers Informal Co-Working
Floyds Coffee Shop

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll be at Floyd's Coffee in Old Town... come join!

Website
Portland Code School: Friday Brunch
Brix Tavern

VENUE CHANGE We are now at Brix Tavern!

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Portland Code School -- Meet and Greet
Portland Code School

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, introduce yourself to other prospective students. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Primer class at this event, you'll receive a $100 discount!

Website
Tuesday
Apr 1, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza, snacks & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: Ruby hangman
  • David Celis: Benchmarking
    Covering the basics of benchmarking in Ruby, application to HTTP load testing, and some gotchas along the way.
  • Jason Clark: Make an Event of It!
    Are your controllers jumbled with seemingly unrelated steps? Does testing any bit of application logic require fixtures and setup helpers a mile long?
    Evented patterns create a vocabulary of what happens in your system, and a way to separate code triggering events from code that responds to them. That helps tame the sprawl by setting clean boundaries, simplifying tests, and keeping your dependencies isolated.
    This talk reveals the power of events and what's already in Rails to help you.
  • Chuck Lauer Vose: Building kick-ass internal education programs (for large and small budgets)
    There are not enough senior programmers in the world to satisfy the needs of our organizations; but educating your own developers is crazy expensive and hard, right?
    It turns out there lots of effective, low-cost, low commitment ways to inject education into your organization, I'll show you some of the low commitment ways to engage your peers, how to evaluate your needs, how to measure your progress, and how to plan for future ed needs.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Friday
Apr 4, 2014
Ruby Programmers Informal Co-Working
Sound Grounds

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Sound Grounds coffee shop!

Website
Portland Code School Brunch
Brix Tavern

VENUE CHANGE We are now at Brix Tavern!

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Wednesday
Apr 9, 2014
Portland Code School Happy Hour
Paymaster Lounge

UPDATED Time was initially listed incorrectly. 3:30-5:30 PM is the correct time.

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Friday
Apr 11, 2014
Ruby Programmers Informal Co-Working
Glyph Cafe

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Glyph Cafe!

Friday
Apr 18, 2014
Ruby Programmers Informal Co-Working
Ford Food and Drink (SE 11th and Division)

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll be at the large table in Ford Food and Drink on SE 11th and Division... come join!

Portland Code School Brunch
Brix Tavern

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Tuesday
Apr 22, 2014
Hack + Help
Portland Code School

This week at Hack + Help, we'll have front end developers, back end developers, Rubyists, JavaScripters and who knows who else.

Whether you are new to coding, just want to pick up a new language, or experienced in coding and want to help others learn, please join us! Bring your laptop and desire to learn (and/or teach!).

Website
Wednesday
Apr 23, 2014
Portland Code School Happy Hour
Paymaster Lounge

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Friday
May 2, 2014
Ruby Programmers Informal Co-Working
Sound Grounds

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Sound Grounds coffee shop!

Tuesday
May 6, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: Ruby hangman
  • Raffle for OS Bridge ticket, enter here: http://tinyurl.com/osb14-raffle-pdxruby
  • Sam Livingston-Gray:
    Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies

    Experienced developers tend to build up a library of creative problem-solving tools: rubber ducks, code smells, anthropomorphizing code, &c. These tools map abstract problems into forms our brains are good at solving. But our brains are also good at lying to us. We'll talk about some of these tools, when to use them (or not), and how their biases can lead us astray.
    “A change in perspective is worth 80 IQ points.” -Alan Kay
    New developers very welcome: we don't teach this in school!

After presentations we'll have more socializing time with beer & snacks.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Wednesday
May 7, 2014
Portland Code School Happy Hour
Paymaster Lounge

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Friday
May 9, 2014
Ruby Programmers Informal Co-Working
Glyph Cafe

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Glyph Cafe! Look for 4-10 people with laptops sitting in a bunch.

Friday
May 16, 2014
Ruby Programmers Informal Co-Working
Ford Food and Drink (SE 11th and Division)

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. We'll likely be sitting at the big middle table, and I'll probably be wearing a green railsconf tshirt. Grab a seat and introduce yourself!

Portland Code School Brunch
Brix Tavern

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Wednesday
May 21, 2014
Portland Code School Happy Hour
Paymaster Lounge

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Friday
May 23, 2014
Ruby Programmers Informal Co-Working
Floyds Coffee Shop

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Look for 4-10 people with laptops sitting in a bunch, introduce yourself and grab a seat!

Wednesday
May 28, 2014
Ruby Lunch
TILT Pearl District

Eat lunch and chat about all things Ruby.

Friday
May 30, 2014
Ruby Programmers Informal Co-Working
Sound Grounds

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Sound Grounds coffee shop!

Portland Code School Brunch
Brix Tavern

Interested in being a web developer? Come and learn more about how Portland Code School can give you the skills you want with the support you need. Discover what our accelerated learning programs can do for you!

At this event, you can talk with the staff, meet current and past students, and introduce yourself to other prospective students. Ask a server where we’re sitting, or look for our “Portland Code School” sign. We’ll socialize while we eat, drink, and otherwise be merry!

If you sign up for the Web Development Primer class at this event, you'll receive a $100 discount!

Website
Tuesday
Jun 3, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm -

  • Markus Roberts - Thinking Outside The Framework (~45 min)
  • Lightning Talks:
  • Rico Jones - Programmatically Testing Routes in a Rails App
  • Jonan Scheffler - The Lifecycle of a Web Request
  • Michael Kaiser-Nyman - How to use Active Record without Rails
  • Jason Clark - Get Your Shoes (Back) On!

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 28th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 28th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Friday
Jun 13, 2014
Ruby Programmers Informal Co-Working
Glyph Cafe

Based off an idea from the pdxruby mailing list, this event is for any ruby programmers who want to informally co-work from a cafe. Come join us at Glyph Cafe! Look fora small group of people with laptops sitting in a bunch.

Tuesday
Jul 1, 2014
Portland Ruby Brigade monthly meeting
New Relic

MEETING ON THE 29th FLOOR THIS MONTH! New Relic's new meeting space is ready, so we're meeting one floor up from our usual meeting space.

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: "Thinking Outside the Framework"
  • Dale Hollocher: "Blogging for idiots: how to write a blog that is helpful for idiots" lightning talk
  • Maureen Dugan: "Anna Kournikova was a great tennis player; Lessons in TDD and Pairing"
  • Brent Miller: "Style guides: where designers and engineers meet"

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Aug 5, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: "Thinking Outside the Framework"
  • Brent Miller: "Interfaces change
 your brain”
  • Jason Clark: Shoes hackathon

Jason will give an intro to the Shoes codebase, then folks can hack and answer questions together.

Try to have the following installed in advance. Jason can help if you have problems with these during the hack, but otherwise it'll save a lot of hacking time.

  • A recent 1.7.x JRuby installed (this is the big one)
  • Clone of https://github.com/shoes/shoes4
  • bundle install on JRuby from the shoes4 source directory
  • Try running bin/shoes samples/simple-face.rb from the shoes4 directory and should see an app launch.

You're welcome to hack on non-Shoes stuff too. If anyone would like to lead a different hack session, let us know!

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Sunday
Aug 10, 2014
Calagator Code Sprint
New Relic

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from Open Source Bridge: http://opensourcebridge.org/wiki/2014/Calagator

Also check out the current issues in our tracker: https://github.com/calagator/calagator/issues

Calagator is a Ruby/Rails web app.

Website
Saturday
Aug 23, 2014
Calagator Code Sprint
Elemental Technologies

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from Open Source Bridge: http://opensourcebridge.org/wiki/2014/Calagator

Also check out the current issues in our tracker: https://github.com/calagator/calagator/issues

Calagator is a Ruby/Rails web app.

Tuesday
Sep 2, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: "Thinking Outside the Framework"
  • Michael Kaiser-Nyman: "How to build an internship program"
  • Jason Clark: "Spelunking in Ruby"
  • Carter Rabasa: "Fun with WebRTC, Web Audio, Sinatra & Twilio"

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Oct 7, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Markus Roberts: "Thinking Outside the Framework"
  • William Hertling: "Formatting a book with Ruby, HTML+CSS, & PrinceXML"

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Oct 18, 2014
Calagator Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from Open Source Bridge: http://opensourcebridge.org/wiki/2014/Calagator

Also check out the current issues in our tracker: https://github.com/calagator/calagator/issues

Calagator is a Ruby/Rails web app.

Tuesday
Nov 4, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

  • Amy Pivo: RailsBridge Portland introduction
  • Markus Roberts: a little hangman-esque puzzle
  • Ben Orenstein (host of the Giant Robots podcast, other talks: Refactoring from Good to Great, How to Talk to Developers): "Live-coding Flappy Bird in ClojureScript"
  • Jason Clark: "Get Your Shoes (Back) On!" Years ago the enigmatic Rubyist _why created Shoes, a tiny GUI toolkit for writing fun, simple applications in Ruby. Shoes served as the foundation for Hackety Hack, a programming environment specially designed to be accessible to kids. In the wake of _why's departure, many people assumed Shoes was finished as well. Such is not the case! Shoes has continued to evolve and grow, and the latest revision (Shoes4) builds off the cross-platform strengths of JRuby and SWT. If you've ever wanted to write a desktop app as easily as you write a web page, Shoes is for you. If you've ever wanted to get involved in a welcoming, accessible open source project, we'll show you how to hack on Shoes. Get your Shoes on, and let's build something awesome!

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Nov 8, 2014
Calagator Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from Open Source Bridge: http://opensourcebridge.org/wiki/2014/Calagator

Also check out the current issues in our tracker: https://github.com/calagator/calagator/issues

Calagator is a Ruby/Rails web app.

Tuesday
Dec 2, 2014
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Mike Perham: Tribute to Ezra Zygmuntowicz

Davy Stevenson: Benchmarking Ruby

Testing is firmly ingrained in our culture, and many of us rely on a network of services to test, evaluate and profile our code. But what about benchmarking?

Learn tips and tricks about how to approach benchmarking and the variety of gems that are available. Learn about tools to help determine algorithmic complexity of your code, as well as how this information can help you make development choices. Learn how to properly set up your benchmarking experiments to ensure that the results you receive are accurate. More importantly, discover that benchmarking can be both fun and easy. http://rubyconf.org/program#prop_681

Markus Roberts: Thinking Outside the Framework

Jonan Scheffler: Sauron: DIY Home Security with Ruby!

This is the story of how I built an all-seeing eye with Ruby, and how I use it to defend the sanctity of my suburban home. Using a Raspberry Pi and some homemade motion detection software I've developed a home security system that can send me notifications on my phone and photograph intruders. It uses perceptual hashes to detect image changes and archives anything unusual. I can even set a custom alerting threshold and graph disturbances over time. If you've ever had the desire to be an evil wizard with a glowing fireball of an eye this talk is perfect for you. Come play with Sauron. http://rubyconf.org/program#prop_787

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Dec 6, 2014
Calagator Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from Open Source Bridge: http://opensourcebridge.org/wiki/2014/Calagator

Also check out the current issues in our tracker: https://github.com/calagator/calagator/issues

Calagator is a Ruby/Rails web app.

(What we ended up doing.)

Website
Saturday
Jan 3, 2015
Calagator Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from the Calagator project wiki (https://github.com/calagator/calagator/wiki/Code-Sprint-Notes-and-Status-Reports), or check out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Tuesday
Jan 6, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Casey Rosenthal & Nathan Aschbacher: Ruby and Elixir

A narrative about choosing the right tool for the right job.

Chris Dillon: Arduino Cat Faucet

A retrospective look at an automatic cat watering creation backed by a Rails app. Metrics, hardware hacking and fun-won insight.

  • Building a sensor and collecting data about a cat's drinking habits
  • Problem solving
  • Metrics and graphing with the fnordmetrics gem

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Feb 3, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

David Celis & Ben Weintraub:

def_delegator :@wiggle, :enterprise_ready? As the Wiggles application moves to be enterprise ready, performance becomes a big concern.

Jamon Holmgren: RubyMotion and ProMotion

I'm the owner of ClearSight, a Rails + RubyMotion (iOS & Android) design/development shop in Vancouver, WA. We do a lot of RubyMotion here at ClearSight and created one of the most popular RubyMotion gems, ProMotion, as well as MotionKit and several other iOS-specific open source gems. The talk goes into RubyMotion basics (briefly) and then our current iOS gem stack. The demo is building a small app with ProMotion and shows how easy it is to get started with RubyMotion-iOS.

Chris Dillon: Dream - music video in Ruby

A show-and-tell animation followed by a dive into the Gamebox gem, pixel art, music production (light on this). How to create parallax scenes and other visualization things.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Feb 7, 2015
Calagator & Open Source Bridge Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code base.

Catch up on the current status with these notes from the Calagator project wiki (https://github.com/calagator/calagator/wiki/Code-Sprint-Notes-and-Status-Reports), or check out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Monday
Feb 9, 2015
Code4Lib 2015 Preconference
Hilton Portland and Executive Tower

Code4Lib 2015 is a loosely-structured conference that provides people working at the intersection of libraries/archives/museums/cultural heritage and technology with a chance to share ideas, be inspired, and forge collaborations.

Preconferences are 1-day or a 1/2-day events and workshops that will occur on Monday, February 9, 2015.

Preconference details can be found at: http://wiki.code4lib.org/2015_Preconference_Proposals

Register for full day or half day preconference through http://c4l2015.eventbrite.com. Registration for preconferences uses the same form as conference registration, but you DO NOT need to register for the main conference to attend a preconference.

Please show your interest in particular preconferences by adding your name to the list on the wiki page linked above.

For more information about the Code4Lib community, please visit http://code4lib.org/about/.

Website
Saturday
Feb 21, 2015
Calagator & Open Source Bridge Code Sprint
Epicodus

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Tuesday
Mar 3, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Community retrospective

We're going to take 30 min to discuss the group and the mailing list and how we participate together.

Samuel Giddins: Using Ruby in a Non-Ruby World

Ruby is an incredible language that we all love to code in. But it's also a language that lends itself to being used in other ecosystems, in other 'worlds'. Ruby is an incredibly useful tool for building DSLs that look more like data than code. It's also a very portable language with a strong, standardized toolchain that makes it a go-to choice for client-side tooling. I'm going to walk through the ways in which we, as rubyists, can build systems that cooperate with a non-Ruby environment.

Ruby Jobs Storytime

5 min talks about people's experiences looking for and finding jobs (and conversely from the hiring side, experiences looking for and hiring engineers for their teams). These talks would probably not need slides, just a person willing to provide their experience. The types of things people could talk about include:

  • A new developer’s experience trying to get their first programming job
  • A seasoned developer’s tips and tricks for finding and getting a great job
  • A story about how someone got their job in a non-traditional way
  • Information from a hiring manager or engineer involved in hiring about what they look for
  • Any other type of story in the same vein

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Mar 14, 2015
Calagator & Open Source Bridge Code Sprint - rescheduled from March 7th
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Saturday
Mar 21, 2015
Calagator & Open Source Bridge Code Sprint
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Saturday
Apr 4, 2015
Calagator & Open Source Bridge Code Sprint
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Tuesday
Apr 7, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Mike Perham: Using Background Jobs with Sidekiq and Rails

You know how to make a controller and view in Ruby on Rails. But what's a background job? How do I use them to make my website as fast as possible? This talk will introduce the notion of background jobs, why you might want to use them and show how to integrate Sidekiq with your Rails app to make background jobs easy!

Lightning Talks

Jonan will be hosting an hour long lightning talk session. There will be a whiteboard to sign up on arrival (first come first serve). The theme is Pokemon so make sure you wear a costume and put Pokemon in all your slides and maybe write a quick song about Pokemon and your love of them. Alternatively just show up and speak.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Apr 18, 2015
Calagator & Open Source Bridge Code Sprint
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Tuesday
May 5, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Paul Jungwirth: SQL in Rails

Tips and tricks from basic to advanced for non-trivial SQL queries in a Rails environment.

Justin Burris: Living and programming in Singapore

Ever thought about working abroad? Located in south east Asia, Singapore provides an excellent place to call home and explore a new part of the planet. This talk aims to give you a starting point for learning about the excellent ruby/development community in the area and will provide you with what you need to know before emigrating.

Lightning Talks

Jonan will host a lightning talk session. There will be a whiteboard to sign up on arrival (first come first serve). The unofficial theme is classic video games.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
May 16, 2015
Calagator & Open Source Bridge Code Sprint
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Tuesday
Jun 2, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

Open Source Bridge Raffle

https://tinyurl.com/osb15-raffle-pdxruby

PRESENTATIONS at 7pm

Chase Douglas: Metasecurity - Beyond Patching Vulnerabilities

Rails comes with many powerful security protections out of the box, but no code is perfect. This talk will highlight a new approach to web app security, one focusing on a higher level of abstraction than current techniques. We will take a look at current security processes and tools and some common vulnerabilities still found in many Rails apps. Then we will investigate novel ways to protect against these vulnerabilities.

Evan Carmi: Reverse Engineering - Finding the hidden API

A survey of techniques to debug and reverse engineer services that you may be trying to connect with but don't have an API (like iCloud) or don't have a well documented API (like the rest of the internet).

Lightning Talks

Jonan will host a lightning talk session. There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Saturday
Jun 6, 2015
Calagator Documentation & Open Source Bridge Code Sprint
Lucky Labrador Brew Pub

Come hack on Calagator, the open source calendar aggregator, and Open Source Bridge, Stumptown Syndicate's open source conference.

We'll be digging in to open issues, working on some refactoring tasks, and getting new folks acquainted with the code bases.

SPECIAL: For this code sprint, Calagator contributors will be focusing on documentation.

Catch up on the current status by checking out our open issues (https://github.com/calagator/calagator/issues) to find something you'd like to work on!

Calagator is a Ruby/Rails web app.

Monday
Jun 8, 2015
FutureTalks / WWC Networking Night @ New Relic
New Relic

Women Who Code Portland Networking Night @ New Relic

› Please RSVP via Eventbrite HERE

This month, our FutureTalks speaker series is joining forces with WWC, as we host seven engineers from New Relic giving brief technical talks about their work, all emcee'd by our very own Liz Abinante, who presented at our February event. Next Monday, June 8th will be the 4th Networking Night of their series.

Speakers:

  • Alice Goldfuss - "Docker in a Flash"
  • Ashley Puls - "Why, When, and How to Measure Performance"
  • Emily Hyland - “Programming for Humans: API design as user experience design”
  • Kate Morrow - "Jelly Bean Trails and Middle-points"
  • Katherine Wu - "Moving from ActiveRecord to a Service"
  • Katie Leonard - "Upgrading Rails"
  • Zoe Kay - "Upgrading Rails"

Program:

  • 5:30-6:00 - Check-In and Networking
  • 6:00-7:30 - Lightning Talks
  • 7:30-8:00 - Wrap Up and Networking

› Doors will open at 5:30 for a 30-minute networking happy half-hour! The food, beer and drinks are provided by Bellagios and New Relic. The presentations will begin right at 6p.

› Stay tuned for the latest developments and updates on this and upcoming events by joining our Meetup group, New Relic FutureTalks PDX, and following us on Twitter @newrelic.

› FutureTalk is brought to you by New Relic in collaboration with TAO

Tuesday
Jul 7, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

John Hyland: Be Awesome By Being Boring

Lightning Talks

Jonan will host a lightning talk session. There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Aug 4, 2015
Portland Ruby Brigade monthly meeting
New Relic

🎉 13th anniversary meeting 🎉

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Aaron Patterson aka tenderlove

Godfrey Chan: Dropping down to The Metal™

As much as we love Ruby, when you need to be really close to the metal, you have no choice but to use JavaScript. This is why I developed the javascript gem to help you harness the raw power of your machines. In this talk, we will examine the Ruby tricks and black magic hidden behind this ludicrous invention. Along the way, we will learn about how Ruby internally deal with variable lookups, method calls, scoping and bindings. Together, we will push the limits of the Ruby language, taking it to places Matz never ever envisioned!

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Sep 1, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Jason Clark: Testing the Multiverse

It’s a basic principle of testing that minimizing dependencies will make you happier, faster, and more productive. But what happens when you can’t? If your code plugs into or extends another gem, comfortable isolation might be out of the question. Stubbing and careful design can carry you a ways, but eventually you need to actually test your code against those gems you’re building on. Luckily, there are ways to reduce this pain. We’ll dig deep on creating a simple environment to check your work against multiple dependencies. We’ll see patterns that help avoid pulling your hair out when those dependencies change. We’ll even search around the raw edges, examining how to verify what your code does when it lands in an environment you haven’t tested. There’s a multitude of gems out there to build on. Let’s see how we can test with them!

Emily Bookstein: So You Want Diversity in Tech? (Or, How to create lasting social change with tech money).

The conversation around diversity in tech is gaining momentum -- but we need to deepen our understanding of the problem if we really want to address the issue. Let's break down tech's gender and racial diversity problem using "5 Whys," a form of Root Cause Analysis. I'll also propose an actionable and concrete way that we as tech workers can help address the root causes of tech's lack of diversity.

Lightning Talks ⚡️

There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Oct 6, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Dana Scheider: How and Why to Love Cucumber

Cucumber is a powerful and enjoyable tool to use when it is incorporated effectively into your test suite. This talk explains what Cucumber and the rich ecosystem surrounding it have to offer, and why it isn’t really as clunky or awkward as a lot of developers think.

Tim Krajcar - kenny_g.rb: Making Ruby Write Smooth Jazz

For too long, computers have been shut out of the red-hot music-to-listen-to-while-relaxing-in-the-bathtub genre. Today, that all changes. Our smooth-jazz-as-a-service startup is primed to disrupt this stale industry. In this talk we'll introduce the basic protocols of digital music and take a whirlwind tour of musical harmonic theory. We'll survey some Ruby tools that make noise and we'll dig deep into using Ruby to generate beautiful piano music with audience-selected chords. It will all culminate in a showdown between man and machine to decide the fate of the musical universe as our program battles a real live musician.

Lightning Talks ⚡️

There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Nov 3, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Brent Miller - How does New Relic build software? A biological approach to architecture

When building resilient, fault-tolerant, scalable systems, we focus quite a bit on the particular technologies involved. Can it scale horizontally? Is Samza better than Storm? Is this library thread-safe? It turns out that, even though those questions matter to the stability of the system, they don’t matter as much as the people building the system. Humans choose the stack, write the code, and write the bugs, too. They create the weird edge cases that cause the system to fall over at the worst time.

At New Relic we’ve taken an unusual approach to building software: we draw heavily from biological metaphors like mutation and natural selection, and focus on a human-centric approach to define our architecture. Rather than trust a few armchair architects to make the decisions, we put the power in the hands of the teams wrestling with the code. We have many strategies to ensure cohesiveness across the architecture and scalability for the business, the engineering organization, and the software, but it takes a little leap of faith and a lot of trust to move to a process like ours.

I’ll share how our process works, and how we manage the growth without going off the rails, while increasing system stability

Jason Clark - Peeking into Ruby: Tracing Running Code

Your Ruby app is in production, but something isn’t quite right. It worked locally, it passed CI… why’s the running app acting weird?

If this sounds familiar, you’re in luck. Multiple tools exist for grappling with a running Ruby app. This talk will introduce a variety of tools and techniques for peeking into what your Ruby app is doing. From Ruby-level method tracing using rbtrace, all the way down to watching kernel syscalls with strace, you can see what your app is doing, and I’ll show you how.

Don’t let your production system go unwatched!

Lightning Talks ⚡️

There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Dec 1, 2015
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Jason Clark - GDB: A Gentle Intro

We love Ruby’s elegance, simplicity, and flexibility. But our favorite language perches atop a world of native code. When that other world intrudes on your peaceful Ruby, GDB, the venerable GNU debugger, is the tool to turn to.

We’ll examine setting up Ruby to work with GDB. We’ll learn the fundamental commands, and soon you’ll be debugging with ease. We’ll even peer deep into Ruby object internals and face down crashes, deadlocks, and bugs.

Whether you’re writing a native gem, hacking the Ruby VM, or just want a glimpse of the layers below, this talk is for you!

Lightning Talks ⚡️

There will be a whiteboard to sign up on arrival (first come first serve).

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Monday
Dec 14, 2015
Test Ruby PDX Monthly Meeting
Renew Financial

Test Ruby PDX is a new user group focusing on testing from a developer's perspective. Join us for peer mentoring, conversation, and pizza at 6, followed by presentations at 7. This month, Jason Clark of New Relic will discuss how to tackle the complex testing issues that come up when your code needs to be compatible with multiple dependencies.

For more information about this and future meetings, follow @TestRubyPDX on Twitter.

Testing the Multiverse

Jason Clark

It’s a basic principle of testing that minimizing dependencies will make you happier, faster, and more productive. But what happens when you can’t? If your code plugs into or extends another gem, comfortable isolation might be out of the question. Stubbing and careful design can carry you a ways, but eventually you need to actually test your code against those gems you’re building on. Luckily, there are ways to reduce this pain. We’ll dig deep on creating a simple environment to check your work against multiple dependencies. We’ll see patterns that help avoid pulling your hair out when those dependencies change. We’ll even search around the raw edges, examining how to verify what your code does when it lands in an environment you haven’t tested. There’s a multitude of gems out there to build on. Let’s see how we can test with them!

ActiveMocker: Fast ActiveRecord Mocks

Dustin Zeisler

Tired of a slow test suite in Rails? Hitting the database so often it's getting you down? Is waiting for Rails to boot as you do red, green, refactor killing your vibe? Wouldn't it be great if your tests ran in milliseconds instead of seconds or minutes? You may say "That's all great, but I'll have to change the way I test and program adding tedious boilerplate, making my code ugly." And I would say, no! I created ActiveMocker to save my team from just that. You can have nearly all of the benefits by adding one setting to your test file and with just a little more work you can have full, glorious, unadulterated speed. ActiveMocker creates mock classes from ActiveRecord models, allowing your test suite to run at breakneck speed. This can be done by not loading Rails or hitting a database. The models are read dynamically and statically so that ActiveMocker can generate a Ruby file to require within a test. The mock file can be run by itself and comes with a partial implementation of ActiveRecord. Attributes and associations can be used the same as in ActiveRecord. Methods have the same argument signature but raise a NotImplementedError when called, allowing you to stub it with a mocking framework, like RSpec. Mocks are regenerated when the schema is modified so your mocks won't go stale, preventing the case where your units tests pass but production code fails.

Thanks to Renew Financial for providing the space and pizza for this event!

Website
Tuesday
Jan 5, 2016
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Sam Livingston-Gray: Cucumbers Have Layers: A Love Story

Cucumber 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 suites take for-EVER to run, because you have to wait for a web browser.

Except... [almost] none of that is actually true.

After years of making awful messes with Cucumber, I finally found a way to use it that worked well, and a project I couldn't have done without it. I'd like to show you one way to use Cucumber that can be elegant, powerful, expressive, and—believe it or not—fast.

Nick Urban

A talk about refactoring, tech debt, and why beautiful code is good business.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Monday
Jan 11, 2016
Test Ruby PDX Monthly Meeting
Renew Financial

Conversation and peer mentoring starting at 6, presentations at 7. For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under PDX.rb).

Presentations

Bernerd Schaefer: Refactor Your Feature Specs!

expect(page).to have_css(".active"). It's clear what this line does, but what is it really testing? And why? Together we'll take some real-life feature specs and refactor them so the intent of the spec shines through.

Website
Tuesday
Feb 2, 2016
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Making the Most of the lib Directory in a Rails App - Brett Chalupa

Where does code goes that does not cleanly fit within the MVC structure that Rails suggests? Does one create a new folder within the app directory and introduce a new concept to the app? The vendor directory?! Should it go in a gem? When the conventions of Rails do not cover a concept or approach, it is difficult to know where to put classes and modules.

Over the years, I have been putting more code in the lib directory. It allows for more object oriented code composition, faster tests, and a clear path for extraction into gems. Working in a directory with nothing but a "tasks" directory can be a bit daunting at first, but soon enough it will start to feel like home.

In this talk, I want to show the benefits of putting code in the lib directory, when to put code in lib, how to test code in lib, how to configure a Rails application to use the lib directory, and common pitfalls to watch out for. There will be plenty of examples, open source code to reference, and hopefully other folks sharing their experiences with the lib directory.

Designing by Contract: Using Types to Write Safer Code by Thomas Reynolds

Contracts.ruby is a library which allows Ruby code to be type-checked at runtime. By simply providing a type for input parameters and output values, you can drastically reduce common, and hard to track, Ruby bugs. We will discuss types in a simple, pragmatic and non-academic way as well as looking at code samples from Middleman v4 which is entirely covered by contracts.

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Mar 1, 2016
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

Automation for Mobile Devices with Calabash by Shannon Atkinson

Using Calabash for automation for both iOS and Android applications can be frustrating and difficult. This talk will focus around using a Cucumber/Ruby/Calabash to formulate a single GIT repo for testing both iOS and Android apps with the same test cases.

Embracing --api by Mitch Lloyd

It's hard to beat the productivity of Rails in the hands of an experienced developer. But what happens when user expectations drag your server-rendered application into the tortured hellscape of client-side JavaScript?

JavaScript creeps into your once beautiful code base: a typeahead search field, a client-side validation, an AJAX-powered star rating widget. This pathogen has no unit tests and causes the number of bugs and Selenium tests to grow.

In this talk I'll explore why companies that resist client-side rendering still ship 350KB of gzipped JavaScript to their users. With examples I'll argue that there is a better way: separating your API from your client code. This approach that I once reserved for "highly interactive" applications, I now consider "a matter of course". For the majority of applications it leads to faster development, simpler architecture, and more flexible approaches for building and deploying UI. After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Monday
Mar 14, 2016
Test Ruby PDX Monthly Meeting
Renew Financial

Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7. For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under the pdxruby team).

How and Why to Test Rake Tasks - Brett Chalupa

Testing classes and modules is essential to writing well tested Ruby code. However, testing Rake tasks is not as straight-forward. In this talk, you will learn how and why it is valuable to test Rake tasks. This talk will go over testing regular ole Rake tasks and Rake tasks in a Rails app. Before you know it, you will be writing Rake tasks in a test-driven manner, hooray!

Website
Tuesday
Apr 5, 2016
Portland Ruby Brigade monthly meeting
New Relic

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS at 7pm

After presentations we'll have more socializing time.

Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the 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 going down the ramp at 5th and Pine. Go past the booth -- no need to pick up 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 block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Monday
Apr 11, 2016
Test Ruby PDX Monthly Meeting
Renew Financial

Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7. For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under the pdxruby team).

Paul Baker - Golden Thorns: Lessons from the Gilded Rose Kata

The Gilded Rose Kata is a fairly well known kata that utilizes a "golden master testing" strategy to provide safety while the developer refactors a messy legacy code base in order to add new features. I will walk through my take on the kata and then review some lessons that I have learned as a sr. developer working with legacy code and where this pattern can be helpful.

Website
Monday
Jun 13, 2016
Test Ruby PDX Monthly Meeting
Renew Financial

Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7. For more information, follow @TestRubyPDX on Twitter or join the #TestRubyPDX Slack channel (under the pdxruby team). We are still looking for speakers, so if you're interested, visit testrubypdx.org/speak for details and suggested topics!

Website
Monday
Aug 8, 2016
Test Ruby PDX Monthly Meeting
Renew Financial

Portland's testing user group for Ruby developers! Conversation and peer mentoring starting at 6, presentations at 7. For more information, follow @TestRubyPDX on Twitter or join the #testrubypdx Slack channel (under the pdxruby team). We are still looking for speakers, so if you're interested, visit testrubypdx.org/speak for details and suggested topics!

Website
Monday
Sep 19, 2016
Test Ruby PDX
New Relic

Test Ruby PDX is a user group focused on Ruby testing. In particular, we are developers interested in testing our own code. We offer pizza, conversation, and peer mentoring starting at 6 before moving on to presentations at 7. This month, Daniel Dreier of Puppet will talk to us about how to test command line apps using Cucumber and Aruba.

Saturday
Sep 30, 2017
Operation Code - Open Source Development
NedSpace

We want to be crystal clear from the get-go: EVERYBODY IS WELCOME! We serve veterans, but we have many active members who are not prior-service members.

Visit: http://nfhstvnetwork.com/

We're going to begin monthly meetings at NedSpace!

Topics of discussion for 9/30/2017:

1) Open Source story-sharing.

2) Hacktoberfest and what we can do as an organization to better prepare for an influx of open source contributors.

3) Trouble points for new developers.

4) Moving Forward: How can the Portland Chapter of Operation Code better support you?

WHAT IS OPERATION CODE?

We're a nonprofit devoted to helping the military community learn software development, enter the tech industry, and code the future! Help us deploy the future.

WHERE CAN I LEARN MORE?

https://operationcode.org

Website
Tuesday
Apr 2, 2019
Ruby Tuesday - PDX Ruby Brigade Monthly Meeting
New Relic

Pizza & beer starting at 6pm!

PRESENTATIONS - 7pm-8:30pm

Code for PDX ~ Arthur Smid

Code for PDX is a local chapter of Code for America. Arthur will talk about tech for the public good and CONSUL (http://consulproject.org/en/), an open source software for participatory process built with Ruby on Rails.

Recyclable Cache Keys in Rails ~ Jared Mooney

Ruby on Rails has powerful caching features and Jared is going to share some of the insight he learned about managing cache keys on a recent project.

How Can We Handle Errors? ~ Mike Calhoun

Most of the time, exceptions and errors are the last thing we want to put substantial thought into and are often addressed in that order. We tend to not want to think hard about how things could go wrong. However, from traditional apps to APIs or ArgumentErrors to NameErrors, handling exceptions gracefully is crucial to healthy applications. Let’s take a closer look at the Ruby Exception library and some strategies for catching and handling errors. We will look at what happens when exceptions are handled too well or not well enough. We will also take a closer look at the types of exceptions you can expect and where you can expect them. Lastly we’ll explore some examples for exception handling and testing in common rails application contexts.

Website
Tuesday
May 7, 2019
Ruby Tuesday - PDX Ruby Brigade Monthly Meeting
CENTRL east

Come out to the CENTRL Office on the Eastside for Ruby Tuesday. We'll have pizza starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations. We are at a new venue this month because of construction at New Relic. Drinks are BYOB this month

PRESENTATIONS 7pm-9pm

  • Intro to Scorpio - Scorpio is a ruby library that represents RESTful resources, built around OpenAPI. ~ Presentation by Ethan

  • RailsConf Rewind - If anyone went to RailsConf 2019, please share what you learned or point out new resources for the group.

After presentations we'll have more socializing time.

Website
Tuesday
Jun 4, 2019
Ruby Tuesday - PDX Ruby Brigade Monthly Meeting
New Relic

Come out and socialize with your fellow Rubyists! Pizza & beer starting at 6pm

PRESENTATIONS - 7pm-8:30pm

Fluent Refactoring - Sam Livingston-Gray will give a presentation about refactoring a gnarly Rails controller method. DON'T PANIC! You don't actually need to know anything about refactoring to get something out of this talk. This is a lightly edited version of a talk Sam gave in 2013, so if you'd like a preview, you're welcome to check out the slides[1] and the code[2].
(Sam says "the intro never quite worked, so I'm just cutting that and jumping straight into the code.") [1] https://www.slideshare.net/geeksam/fluent-refactoring-cascadia-ruby-conf-2013-1021 [2] https://github.com/geeksam/fluent-refactoring

Website
Tuesday
Aug 6, 2019
Ruby Tuesday - Annual Biz and Planning Session
New Relic

It's time to plan the Ruby Brigade's activities for the next year. We need to discuss the meeting presentations, select a content committee and plan out the coming year. We'll have pizza starting at 6pm, courtesy of New Relic, so stop by early if you want to have dinner and socialize before the planning session!

The planning session will start about 6:30 and go for an hour.

Note: There will not be a bartender on staff for this event; it's BYOB! :)

Website
Tuesday
Sep 3, 2019
Portland Ruby Brigade - End of Summer Ruby Social
The Dyrt

We'll have pizza starting at 6pm, more details to come...

Thanks to The Dyrt for providing the rooftop venue this month!

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Oct 1, 2019
Introducing Ruby on Rails 6 - PDX Ruby Brigade
The Dyrt

Rails 6 is officially released! We will round up the major new features coming your way. It is an exciting release due to some big features coming upstream from the Basecamp and GitHub projects. Amongst the many minor updates, useful tweaks and bug fixes, Rails 6 will ship with two completely new frameworks: ActionText and ActionMailbox, and two big scalable-by-default features: parallel testing and multiple database support.

We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.

PRESENTATIONS 7pm-9pm

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Nov 5, 2019
Ruby Programmer Certification Study Group - PDX Ruby Brigade
Planet Argon

If you are interested in getting a Ruby Certification or just mentoring others, come on out!!!

This event will focus on preparing attendees to take the Silver certification exam. This is a basic skill-level certification of knowledge on the background, grammar, classes, objects, and standard libraries of Ruby.

We are going to use a version of "EduScrum" to work through the subject issues each person needs to know for the exam. After an introduction, we will break out into groups and create a study plan to get each member of the the group up.

There will be pizza!


The Ruby Association Certified Ruby Programmer examinations are intended for engineers who design, develop, and/or operate Ruby-based systems, consultants who make Ruby-based system proposals, and instructors who teach Ruby. Those who are certified are recognized for their skills as Ruby engineers and as having high levels of Ruby-based system development capabilities. Those who pass the examination are certified by the Ruby Association as a Ruby Association Certified Ruby Programmer.

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website
Tuesday
Jan 7, 2020
Ruby Tuesday - PDX Ruby Brigade
Planet Argon

Portland Ruby Brigade monthly meeting.

Come out and meet our new Ruby coordinator, Jonan! He is going to talk about current issues with the Ruby organizations and their efforts. There will also be a talk from a member of the Planet Argon team!

This month's meeting is sponsored by Planet Argon. We will have pizza and drinks starting at 6. See you there!

PRESENTATIONS 7pm-8pm

ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every 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 meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

Website