B202/03

202

Open Source Bridge 2011 Birds of a Feather

Sessions for this room

Tuesday, June 21 - 07:00 PM

* PDXPHP Monthly meeting

PDXPHP is Portland's PHP user group. We meet every third tuesday.
BOF
Sam Keen
Wednesday, June 22 - 07:00 PM

* Google Summer of Code BoF

Meetup for students, mentors, and those interested in learning about Google Summer of Code.
BOF
Carol Smith
Wednesday, June 22 - 08:30 PM

* Developing an open source application to support a community mentor network in Portland

Since January of this year, a group of independent programmers, community-based organizations, public officials, and software executives and entrepreneurs have been working as part of the PDX11 initiative to identify solutions to make it easier for local software professionals to establish mentoring relationships. This presentation will outline a novel approach to developing a software application to support the local tech community and will invite feedback from attendees to help shape the process moving forward.
BOF
Skip Newberry

Open Source Bridge 2011

Sessions for this room

Tuesday, June 21 - 10:00 AM

* Open Source: Saving the World

Most of us get involved with open source as a way to solve the problems we face on a day-to-day basis. But technology in general, and open source software in particular, also provides the key to solving the more catastrophic problems that people face around the world today.
Culture
Noirin Plunkett
Tuesday, June 21 - 11:00 AM

* IRL: How Do Geeks Undermine Their Presentations and Conversations with Body Language

Many geeks are uncomfortable interacting IRL with clients or audiences but you don't have to be. There are some simple physical tricks to keeping an audience (of 1 or 1k) engaged and not undermining your skills and yourself.
Hacks
Sarah Novotny
Tuesday, June 21 - 01:30 PM

* Qs on Queues

Not sure what queuing system to use for your next project? How about the differences between broker vs direct queue services? What is a good fit for cloud vs your own data center? This session gathers information from open source queuing projects to help answer these questions and more. Queues are part of almost every scalable website and application, it's time to find the best fit for yours.
Chemistry
Eric Day
Tuesday, June 21 - 02:30 PM

* A Dozen Databases in 45 Minutes

What OSS database to use is an important decision, but recently languishing in the shadow of the sexier "what framework should I use" talks - or underplayed as though the battle were only SQL v noSQL. If your understanding of data storage tops out at "Mongo is webscale" or "mysql + memcached = win" then this talk is for you.
Cooking
Eric Redmond
Tuesday, June 21 - 03:45 PM

* GraphViz: The Open-Source Body Scanner for Code, Systems, and Data

Do you generate, manage, or analyze a lot of data? Do you develop software? Do you like pretty pictures? If your answer was "yes" to zero or more of these questions, this talk is for you.
Chemistry
Matt Youell
Tuesday, June 21 - 04:45 PM

* Kick Asana

"Yoga for Geeks", sometimes known as "Yoga for Long-Haul Travelers", returns to Open Source Bridge! Come with your stiff shoulders, sore wrists, tight hips and aching back. Leave with ideas on how to incorporate 5 minutes of practice into your busy day to care for your body and mind.
Culture
Sherri Koehler
Wednesday, June 22 - 09:00 AM

* Seven Habits Of Highly Obnoxious Trolls

Developing more effective habits isn't just for the good guys. We'll discuss seven methodologies that make trolls more effective---and tell you what you can do about it.
Culture
Bart Massey, Selena Deckelmann, Duke Leto
Wednesday, June 22 - 10:00 AM

* No More Joins

Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
Cooking
Nuno Job, J Chris Anderson, Roger Bodamer
Wednesday, June 22 - 01:30 PM

* Designing Error Aggregation Systems

So often we’re solely focused on the performance of our production systems. When disaster strikes, your team needs to know when error conditions begin, where they’re coming from, frequency, and an indication of the last time they occurred. Parsing logs isn’t fast enough, and email can’t keep up or preserve metadata.
Cooking
Gavin McQuillan
Wednesday, June 22 - 02:30 PM

* How to Ask for Money

Have a project that just needs some cash to get off the ground? Need someone to fund beer and food for an event? Have a great idea and want to get paid for implementing it? Come find out how we did it.
Business
Selena Deckelmann, J Chris Anderson, Teyo Tyree
Wednesday, June 22 - 03:45 PM

* Testing Antipatterns

Tests are great - except when they aren't. Learn how to avoid writing tests that are more trouble than they're worth.
Cooking
Matt Robinson
Wednesday, June 22 - 04:45 PM

* Improving Estimates for Web Projects

How many times have you received an email or phone call from a potential client who describes their project in a few sentences and expects a formal proposal the next day? This session will address this seemingly impossible task by going over the method we have created at OpenSourcery to estimate web projects. This method has helped us work with clients to prioritize functionality, set realistic schedules, and has improved our ability to close sales.
Business
Alex Kroman
Thursday, June 23 - 10:00 AM

* User, User, Who Art Thou?

What's going on in the mind of the user as they use your system? Did they choose it, or was it chosen for them? Do they like it or hate it? How can you tell? This talk discusses the types of users that exist, and their motivations.
Cooking
Jacinta Richardson
Thursday, June 23 - 11:00 AM

* Growing Food with Open Source

Open source folks are naturally lazy. Anything mundane task they can automate, they will. So what does an open source developer do when faced with planning, planting, and tediously watering a garden? Automate!
Hacks
Sarah Sharp
Thursday, June 23 - 01:30 PM

* Cookies are Bad for You: Improving Security on the Web

Almost every web application relies on cookies to authenticate each request after the user logs in. Cookies are vulnerable to cross-site request forgery and session hijacking. It is time to explore better, more secure alternatives that are now possible thanks to practical in-browser cryptography.
Chemistry
Jesse Hallett
Thursday, June 23 - 02:30 PM

* JavaScript Up and Down the Stack

From the Browser to node.js all the way to the database you can use and share your JavaScript!
Cooking
Mikeal Rogers
Thursday, June 23 - 03:45 PM

* Inclusive Design From The Start

More and more FOSS projects are benefiting from a formal design process. This is an opportunity to see accessibility as a design requirement and integrate into earlier stages of the project's cycle as opposed to the afterthought it often is. In this talk we will see what a design process that integrates universal design looks like, and open the floor to discussion about inclusivity in design.
Cooking
Eitan Isaacson
Thursday, June 23 - 04:45 PM

* Geek Fitness: Your Body is not Just Transportation for Your Brain

Optimize your productivity by keeping your body healthy. Learn how to prevent 'laptop back' and RSI; extend your workday by taking care of your body.
Chemistry
Kurt Sussman