| description |
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
* David Celis
* Sam Livingston-Gray: <em>Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies</em>
> 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.
<em>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 <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!
</em> |
→ |
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
* <strong>Markus Roberts: Ruby hangman</strong>
* <strong>David Celis: <em>Benchmarking</em></strong><br>
Covering the basics of benchmarking in Ruby, application to HTTP load testing, and some gotchas along the way.
* <strong><a href="http://railsconf.com/program#sessions">Jason Clark: <em>Make an Event of It!</em> </a></strong><br>
Are your controllers jumbled with seemingly unrelated steps? Does testing any bit of application logic require fixtures and setup helpers a mile long?<br>
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.<br>
This talk reveals the power of events and what's already in Rails to help you.
* <strong><a href="http://railsconf.com/program#sessions">Chuck Lauer Vose: <em>Building kick-ass internal education programs (for large and small budgets)</em> </a></strong><br>
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?<br>
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.
* <strong>Sam Livingston-Gray: <em>Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies</em> </strong><br>
Experienced developers tend to build up a library of creative problem-solving tools: rubber ducks, code smells, anthropomorphizing code, &c.<br>
These tools map abstract problems into forms our brains are good at solving. But our brains are also good at lying to us.<br>
We'll talk about some of these tools, when to use them (or not), and how their biases can lead us astray.<br>
“A change in perspective is worth 80 IQ points.” -Alan Kay<br>
New developers very welcome: we don't teach this in school!
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.
<em>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 <a href="http://groups.google.com/group/pdxruby">mailing list</a>. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!
</em> |