Sarah Sharp's favorites

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

* 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

* Building a SQL Database That Works

As a developer, what you really need are some simple recipes for how to think about designing your SQL databases so that they are simple, maintainable, expandable and easy to troubleshoot.
Cooking
Josh Berkus

* Building an embedded Linux system monitoring device

As a Kernel developer I spend alot of my day looking at syslogs and rebooting systems. So, I set off to automate the process and you, the audience, will get an introduction to building ARM software and network device drivers.
Hacks
Brandon Philips

* 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

* Domo Arigato Mr. Roboto

This session is for developers who want to learn about the Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. We’ll discuss the Android toolset and platform API’s.
Chemistry
Sean Sullivan

* Effective code sprinting

Code sprints are events where developers quickly complete coding tasks in a collaborative environment. A panel of skilled developers will share their experiences for organizing effective code sprints so you can better participate and organize your own. The panel members have organized and participated in over a hundred sprints (ranging from Django to JRuby) and used sprints as the primary way to develop community-oriented projects (e.g., Calagator). While most of the discussion will be about volunteer-run open source code sprints, many of the ideas will be readily applicable to improving development at your workplace. The panel will offer practical, actionable advice that you can use and answer your questions.
Culture
Igal Koshevoy, Reid Beels, Audrey Eschright

* 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

* Getting Started in Free and Open Source

"All That Glitters is Not (Only) Code - Testing - Localization - Documentation - Release Engineering - User Interface Design / Usability - User support"
Cooking
Cat Allman, Leslie Hawthorn

* HOWTO earn an open source living without taking on investors or selling your soul

Earning a living from open source software? Yes, we can. Let's talk about what actually works (and what doesn't work) for building a service business based not just on open source software, but with an open source philosophy, drawing on real world experience.
Business
Brian Jamison

* 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 Microblogging with Laconica

Microblogging lets people share short status messages with their social network. Public Web sites like Twitter, Jaiku and Plurk are wildly popular with consumers, but Open Source programs allow a distributed social graph and implementation inside the enterprise firewall. Evan Prodromou, founder of Identi.ca, will describe the Open Source microblogging tool Laconica and its uses in the workplace and on the Public Web.
Chemistry
Evan Prodromou

* 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

* Open Source Press Relations

You have a really cool open source project and everyone should see it, try it, and use it. But ... they don't seem to know about it. How can you make sure your project gets the press coverage it deserves?
Business
Josh Berkus

* Please Your Pixel-Hungry Eyes With Codes That Read Better

Make the text you see in the Terminal window more legible and readable by finding, customizing and designing your own font!
Hacks
Bram Pitoyo

* Programming patterns in sed

Learn to turn line noise into clean and structured, albeit unreadable, sed programs.
Hacks
Philip Tellis

* Project Management Should be Boring!

Many people see project management as the art of trying to please everyone and pleasing no one, while trying not to go too far over deadline and too far over budget. It doesn't have to be that way. Good project management can be so predictable and reliable that it's almost boring. Here's what works in real projects.
Cooking
Chromatic X

* The Linux Kernel Development model

How the Linux kernel development model works.
Chemistry
Greg Kroah-Hartman

* 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

* 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

* What's New in GCC

The GNU Compiler Collection keeps getting better. Learn about new functionality and nifty optimizations that have been added in the last couple of years and hear about what's on the horizon.
Cooking
Janis Johnson