gabrielle roth's favorites

Open Source Bridge 2010 Birds of a Feather

Favorite sessions for this user

* Code 'n' Splode

Supporting the participation of women in the Portland tech community
BoF
Christie Koehler, gabrielle roth, Addie Beseda

* PostgreSQL

Meet up with local & not-so-local Pg users & developers.
BoF
gabrielle roth

Open Source Bridge 2010

Favorite sessions for this user

* A day in the life of Facebook Operations

A look at the tools and practices used at Facebook to support the #2 site in the world.
Cooking
Tom Cook

* Best Practices for Wiki Adoption

Wikis are easy as pie to install, edit, and even to develop. The real challenge they present is in bringing together the right people in the right way to make things happen. There are ways to tackle that challenge that can give your open source community a fighting chance.
Cooking
Steven Walling, Ted Ernst

* Building A Mesh Network Wireless Temperature Sensor

The problem: My HVAC system is not balanced. Easy but boring solution: Hire a qualified contractor to fix it. More interesting solution: Use knowledge from dusty undergrad degree in electronics to cobble together some simple wireless temperature sensors using XBee modules and distribute them around the house. Then use Java programming knowledge to build up a monitoring system using open source software. Attempt to use readings from temperature sensors to figure out what's going on and fix it. This presentation will delve into the hardware and software aspects of the system, although with more emphasis on the software and the role that packages such as Apache Felix and Apache Mina play in the system.
Hacks
Michael Pigg

* Connecting to Web Services on Android

This presentation will show how to connect to REST-based web services from an Android application. We'll discuss HTTP programming as well as XML and JSON libraries. This presentation will include a live demo of an Android application.
Cooking
Sean Sullivan

* Geek Choir

This is exactly what it looks like: We're going to make you sing. ;)
Culture
Michael Alan Brewer

* Give a Great Tech Talk

Why do so many technical presentations suck? Make sure that yours doesn't. Josh Berkus and Ian Dees will show you how to share your ideas with your audience by speaking effectively and (when the situation warrants it) showing your code.
Culture
Josh Berkus, Ian Dees

* Hair and Yak Again -- A Hacker's Tale

API design, parallelism, automated testing, parallel automated testing, deployment, build tools, meta programming, GUI design and construction, hardware interfaces, network protocols, databases, change tracking, file formats, and why simple software becomes an epic journey.
Chemistry
Eric Wilhelm

* HipHop for PHP

HipHop transforms PHP source code into highly optimised C++ and then compiles it using g++. It allows developers to continue writing complex logical directly with PHP but leverages the speed benefits of using C++. Currently, HipHop powers the majority of Facebook servers, making this more than just a theoretical exercise. This session will cover how HipHop works, how to setup HipHop and the small changes that may be required to applications to allow it to work with both PHP and HipHop.
Chemistry
Haiping Zhao

* How to write quality software using the magic of tests

Writing quality software is a worthwhile challenge. Learn how to harness the magic of testing to create better software. This presentation will provide you with an overview of the different kinds of tests, show code using different testing tools, and help you decide when and how to apply these to your projects
Cooking
Igal Koshevoy

* Introduction to PostgreSQL

Interested in using PostgreSQL for you next project, or migrating to it? This tutorial will go over the basics of PostgreSQL administration and database application design.
Cooking
Josh Berkus, Christophe Pettus

* Moonlighting in Sunlight – How to work on independent projects and have a day job.

Best practices for employers, employees and open source projects to coexist without legal conflicts.
Business
Paula Holm Jensen, Marc Alifanz

* Move Your Asana

This yoga session is of benefit to anyone who sits and works on computers a lot. Breathing exercises and physical postures that can be done anytime to help maintain a healthy body and clear mind will be taught. Suggestions will be included for how to modify stretches to protect injuries and provide gentle opening.
Culture
Sherri Koehler

* Organizing user groups, a panel discussion

User groups are a vital part of the open source community. Learn more about how to start a group, keep it going, and make an existing group better from a panel of experienced user group organizers.
Culture
Igal Koshevoy, Jesse Hallett, Eric Wilhelm, Christie Koehler, gabrielle roth, Audrey Eschright, Sam Keen

* Practical Facebook stalking with Open Source tools

Facebook are full of juicy information about your friends and strangers alike! Learn how to use some simple open source tools and techniques to learn more about them.
Hacks
Paul Fenwick

* Relational vs. Non-Relational

What kind of database do you need? Thanks to new database projects like CouchDB, TokyoCabinet, Solr and others, there are more non-relational database options available than ever for developers. Yet good information on how to choose what kind of database you need is still scarce. We'll cure that in this talk.
Cooking
Josh Berkus

* Release your hardware hacker potential with gEDA

Ever wanted to create your own printed circuit board? There are open source tools for that. This session will take you step-by-step through the process of creating a printed circuit board using the gEDA suite of electronic design automation tools. Beginners are welcome, no previous hardware experience required.
Cooking
Eric Thompson

* SELECT * FROM Internet Using YQL

Treating the internet and all its sources as a database, YQL seeks to allow developers to explore government, social, api and all other external data in a standardized way. Further allowing developers to manipulate this data and mash different sources together, YQL works to open up the web and all its sources.
Chemistry
Jonathan LeBlanc

* Sphinx - the ultimate tool for documenting your software project

Open source software projects can succeed or fail based on their documentation. Thanks to Sphinx, open source developers now have a "documentation framework" that provides convenient indexing and automatic syntax highlighting, integrates your documentation with your code, and can automatically generate a beautiful manual as a PDF document.
Cooking
Nate Aune

* Teach your class to fish, and they'll have food for a lifetime.

You have so much you want to teach, how do you structure it so that your training course is both interesting and challenging? How much theory can you squeeze into an hour before your attendees have forgotten where you started? How do you structure your course to account for classes which move slower or faster than average? This talk will cover all of these answers and more.
Business
Jacinta Richardson

* The $2 computer: ultraconstrained devices do your bidding

"Do you watch television? Is your furnace loud? Do you have $2?" My 7-year-old's marketing suggestions aside, building custom gadgets to improve your life is remarkably simple, and I'll prove it by building something on stage that you can duplicate at home.
Hacks
David Hollingsworth

* The Fine Line Between Creepy and Fun

Social software is kind of a big deal right now. In the open-source spirit of transparency and dissection, let's talk about what makes social technology creepy, what makes it fun, and how to hack things to maximize your desired outcome.
Hacks
Audrey Eschright

* The Return of Command-Line Kung Fu

A follow-on to last year's highly popular presentation, Hal Pomeranz returns with another super-size helping of command-line madness!
Cooking
Hal Pomeranz

* The symfony framework behind the scenes at museum installations

The symfony framework is a full-stack web framework for PHP. It's great for building websites, but you might be surprised where else it comes in handy. David Brewer shows how Second Story uses symfony to build custom content management and delivery systems powering interactive installations ranging from collections of Disney memorabilia to maps plotting every monument at Gettysburg.
Cooking
David Brewer

* Unlikely tools for pair programming

Co-conspirators Jamey Sharp and Josh Triplett get up to a lot of miscellaneous hacking mischief together. Much of this hacking occurs while staring at the same screen, and tag-teaming the keyboard. Sometimes this happens with the two of them in different places. We'll demo our favorite tools and invite audience contributions to the discussion.
Cooking
Jamey Sharp, Josh Triplett

* Using Modern Perl

Since 2001, Perl 5 has undergone a renaissance. Modern Perl programs are powerful, maintainable, and understandable. Come learn how to take advantage of perl circa 2010.
Cooking
Chromatic X

* When Everything Looks Like A Nail

Markus: Nautilus? I thought you said noodle house! Matt: Wait, wait, I think I see her head!! Markus: Are you sure? Matt: Maybe It's Not Her Head...
Hacks
Markus Roberts, Matt Youell

* Why the Sysadmin Hates Your Software

You've worked really hard on your software. It's stable and has lots of nice features and users love it. But your sysadmin hates it and complains about how hard it is to install, configure, and manage. What's up with that?
Chemistry
Steve VanDevender

* Your Internets are Leaking

Using your computer on a public network is like having a conversation on a city bus: people you don't know can hear everything you say. They'll probably be polite and ignore you, but you still might not want to shout out your credit card number. Yet this is what your computer does. All the time. And you don't know it.
Cooking
Reid Beels, Michael Schwern

Open Source Bridge 2009 Birds of a Feather

Favorite sessions for this user

* Code-n-Splode BOF

BOF to go with the "My Grand Experiment" Talk. http://opensourcebridge.org/sessions/115
BoF
gabrielle roth

* PostgreSQL BOF

PDXPUG will host the PostgreSQL BOF.
BoF
gabrielle roth

Open Source Bridge 2009

Favorite sessions for this user

* Advanced Git tutorial: Not your average VCS.

Do you know the basics of Git but wonder what all the hype is about? Do you want the ultimate control over your Git history? This tutorial will walk you through the basics of committing changes before diving into the more advanced and "dangerous" Git commands.
Cooking
Sarah Sharp

* Ask Forgiveness not Permission

In this session we will explore many of the ways to innovate without the need for a significant budget by using open source software to try new things under the radar and on a shoestring budget.
Cooking
Emma McGrattan

* Assholes are killing your project

The strength of your community is the best predictor of your project's long-term viability. What happens when your community is gradually infiltrated by assholes, who infect everyone else with their constant negativity and personal attacks? This talk will teach you about the dramatic impact assholes are having on your organization today and will show you how you can begin to repair it.
Culture
Donnie Berkholz

* bzr vs git smack down

Selena loves Git and EmmaJane loves Bazaar. And like all good nerds they've spent a fair amount of time talkin' smack about the other's version control system (VCS). Come see what the fuss is all about!
Cooking
EmmaJane Hogbin, Selena Deckelmann

* CodeIgniter As Drinking Game

DRINK.
Cooking
Jeffrey McManus

* Drop ACID and think about data

Survey of current database technologies beyond the traditional ACID RDBMS
Chemistry
Bob Ippolito

* Faking It Til I Make It: A Woman On The Fringe Of Open Source

As a long-time user of open source software, I've often considered myself an advocate but not necessarily a participant. Over the last year and a half, my own search for technical inspiration has led me full-circle to the realization that I'm an active member of a vibrant community of technical women.
Culture
Maria Webster

* Get Off Your Asana and Move!

This is a yoga workshop for anyone who sits and works on computers a lot. You will learn breathing exercises and physical postures that can be done at anytime to help maintain a healthy body and clear mind. Suggestions will be included for how to modify stretches to protect injuries and provide gentle opening.
Culture
Sherri Koehler

* Introduction to Parrot

This talk briefly explains the overall architecture of Parrot and teaches the skills needed to get started hacking in Parrot.
Hacks
Chromatic X

* My Grand Experiment: A Portland Women-focused Tech Group.

The idea for Code-n-Splode grew out of the Women in Open Source BOF at OSCON 2007. I'll talk about my original reasons for starting a women-friendly tech group, how the group is evolving, and what I've learned.
Culture
gabrielle roth

* Open Source Development - The Dark Side

Navigating the Darkside of the Open Source Development Community. A decidedly sarcastic and hopefully humorous look at the dark under-belly of the Open Source Development Culture.
Culture
Jennifer Redman

* Open Source on the Farm

Most farmers don't use Open Source Software. Why not? Are there cultural issues? Are needed applications missing? Could Open Source Software be packaged better for farmers? Are there marketing and advocacy issues?
Business
David Mandel

* Re-factor Your Brain: Meditation for Geeks

Meditation is the ultimate open source tool. You can do it anywhere and it’s free. It requires only your brain and your body. It’s positive effects are numerous, including increased productivity, better problem-solving and a reduction in overall stress. Learn about long-term effects of mediation on the brain, some meditation techniques and how mediation can help you do your job better.
Culture
Christie Koehler

* Remember Tcl/ Tk? Grandpa might be old, but he can still kick your ass!

Rumors of its senescence -- at least lack of stylishness -- to the contrary, Tcl/Tk is still one of the best scripting environments around. I will show you why.
Hacks
Webb Sprague

* Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons?

Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits. Or maybe not. The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
Hacks
Markus Roberts, Matt Youell

* Thursday Keynotes

Featuring Mayor Sam Adams and Ward Cunningham
Culture
Audrey Eschright, Selena Deckelmann, Ward Cunningham

* Trust the Vote: An Open Source Digital Public Works Project

If you have ever wanted to know what you can do to make a difference in our electoral process, then this talk is for you.
Culture
Gregory Miller

* Unit Test Your Database!

Given that the database, as the canonical repository of data, is the most important part of many applications, why is it that we don't write database unit tests? This talk promotes the practice of implementing tests to directly test the schema, storage, and functionality of databases.
Cooking
David Wheeler

* Wednesday Welcome and Keynotes

Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
Culture
Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck

* Work for the Government for Fun and Profit

Government consumes lots of technology and, with the stimulus dollars poised to invest heavily in information technology, spending will increase sharply over the next several years. The potential benefits to using open source software in the public sector may seem intuitively obvious. But what if you own a small business or are an independent developer/contractor? Can the little guy do business with a big bureaucracy? And what IS the government doing to pursue open source today?
Business
Deborah Bryant