Open Source Bridge 2011 proposals

The Open Source Bridge 2011 conference is no longer accepting proposals. The selection committee has reviewed the proposals, and the content team is working with submitters to finalize our conference sessions and schedule. Please stay tuned to our blog for updates.

Sort by: Title, Track, Submission date

* Open Source Communities Panel (Confirmed)

Learn from open source community leaders who work on projects big and small.
Culture 2011-06-03 15:24:42 +0000
Audrey Eschright, Asheesh Laroia, Noirin Plunkett, Jane Wells, Chris Strahl

* Transforming Data Visually With Talend Open Studio

Ross Turk will demonstrate how to use Talend Open Studio to create visual data flows that are easy to manage.
Cooking 2011-04-01 06:59:42 +0000
Ross Turk

* Setup an easy private social network with Social Igniter

Social Igniter is a lightweight, open source, modular, social network and content management system.
Chemistry 2011-04-01 06:58:20 +0000
Brennan Novak

* Getting Started with Semantic Web Applications (Confirmed)

Leave rigid tables behind, and work with your data as a graph, using standard web data schemas.
Cooking 2011-04-01 06:55:37 +0000
Leif Warner, Brian Panulla

* What Gets Thrown Under The Bridge?

Why not have a Salon des Refuses?
Culture 2011-04-01 06:47:58 +0000
Donald Davis

* Hacker Dojo: Anarchy with Respect (Confirmed)

Imagine an open source project was an actual place: a place where people volunteer to make something better; contribute their time, knowledge and resources; a place to share ideas or just to get work done. Hacker Dojo is for hackers and thinkers and this session will describe how the open source ethos can successfully be applied to a physical space.
Culture 2011-04-01 06:43:48 +0000
Kitt Hodsden

* Learn Open Source Skills Without Embarrassing Yourself (Confirmed)

New contributors are often intimidated the first time they appear in public to share a tarball, submit a patch, or open an IRC client. What if they could practice within "training levels" for open source contribution? This talk introduces the OpenHatch training missions, an open-source, interactive, entertaining way to learn the tools and culture of our community.
Culture 2011-04-01 06:19:50 +0000
Asheesh Laroia

* 5 Easy Pieces: "Rabid Prototyping" With "Physical Computing" and Other Dirty Tricks. (Confirmed)

Magic Windows, Football Field Style Bicycle Race Clocks, Talking Coffee Cups, Space Invaders Style Video Games, and A War On Christmas Lights.
Hacks 2011-04-01 06:16:10 +0000
Donald Davis

* From MongoDB to MySQL: the How and the Why

Diaspora started out on MongoDB, but after nine months of full-time development we switched to MySQL. Why? How? And what now?
Cooking 2011-04-01 05:56:56 +0000
Sarah Mei

* Beaming Up With Alien and Lua (Confirmed)

lua is an extension language that is used in everything from mail filters to World of Warcraft. Learn how you can script C libraries with lua and alien.
Chemistry 2011-04-01 05:56:16 +0000
Brandon Philips

* Scalling, and Deploying Memcached with Libmemcached

Ever wanted to get a bit more out of Memcached? Wondering how to set it up for redundancy or load check your server? This talk will go over all of the latest features to libmemcached including new SSL and configuration data.
Hacks 2011-04-01 05:50:44 +0000
Brian Aker

* Gearman: From the Worker's Perspective (Confirmed)

Many people view topics like Map/Reduce and queue systems as advanced concepts that require in-depth knowledge and time consuming software setup. Gearman is changing all that by making this barrier to entry as low as possible with an open source, distributed job queuing system.
Chemistry 2011-04-01 05:46:56 +0000
Brian Aker

* How Debian revitalized the "mentors" list

Debian is a project famous for being harsh to newcomers. Learn how Debian changed the culture on the debian-mentors list, and how this doubled traffic and dropped unanswered threads by 90%
Culture 2011-04-01 05:42:46 +0000
Asheesh Laroia

* Drizzle, Virtualizing and Scaling MySQL for the Future (Confirmed)

Ever wondered what would happen if you could rethink a decade worth of design changes? Drizzle is a redesign of the MySQL server targeted at web development and optimized for Cloud applications.
Hacks 2011-04-01 05:42:13 +0000
Brian Aker

* Get more contributors (and diversity) through outreach

Want to learn how to *successfully* reach out to new contributors? Learn from other projects' successes
Culture 2011-04-01 05:27:37 +0000
Asheesh Laroia

* Showing Kids the Source (Confirmed)

When kids get hands on experience with the source code of a program, they get excited!
Culture 2011-04-01 05:17:08 +0000
Andrew Baerg

* The Big Data Exploratorium: Data Mining, from Patents to Memes (Confirmed)

Learn to use simple natural language processing and graph analysis tools in Python and R to explore the structure of the dataverse. From Reddit to the USPTO to Google Books, come try some data hacks!
Cooking 2011-04-01 04:49:04 +0000
Noah Pepper, Devin Chalmers

* Balancing Philosophies and Community As Your Project Evolves

Growing your consumer-focused open source project is going to present many challenges. Over eight years, WordPress has evolved from a simple blogging solution to a robust publishing platform in response to the growth and transformation of its community, while continuing to maintain its core philosophies and values. Join a core team member and a core community member of WordPress in understanding the project's failures and successes.
Culture 2011-04-01 04:29:55 +0000
Andrew Nacin, Aaron Jorbin

* Google Summer of Code Problems and Solutions

You're one-third of the way through Google Summer of Code. What's working, what's not, and what to do?
Cooking 2011-04-01 04:28:07 +0000
Sumana Harihareswara

* Get 'Em While They're Young: Cultivating the Next Generation of Open Source Contributors (Confirmed)

Many open source projects participate in college mentorship programs, but what about younger students? Should we be cultivating the next generation of contributors from an earlier age?
Culture 2011-04-01 04:16:20 +0000
Jane Wells

* Open Sourcing Your Legacy Project: A Game of Adventure, Danger and Low Cunning (Confirmed)

You are an employee of COMPANY. COMPANY is investigating open sourcing PROJECT. You will explore some of the most obscure and frustrating territory as you lead this effort. Hardened leads have run screaming from the terrors of this undertaking!
Business 2011-04-01 04:08:12 +0000
VM Brasseur

* Testing Antipatterns (Confirmed)

Tests are great - except when they aren't. Learn how to avoid writing tests that are more trouble than they're worth.
Cooking 2011-04-01 04:06:51 +0000
Matt Robinson

* Cooking GeoData with PostGIS (Confirmed)

Importing, managing, correcting, reprojecting and mashing up geodata with PostGIS and OGR
Cooking 2011-04-01 03:58:34 +0000
Larry Price

* Data Science in the Open (Confirmed)

Data Science promises to transform ubiquitous and cheap data into insights with the potential for great social, scientific and personal value. I will provide a lightning tour of high level theory, concepts, and tools to extract knowledge and value from data.
Cooking 2011-04-01 03:48:41 +0000
John Taylor

* How Not to Design Like a Developer: Open Source Design

Open source projects have long skimped on presentation & packaging. Let's change that. Learn how developers can create opportunities for designers to contribute to projects. Great design is the best way to draw an audience to your project & build contributor confidence.
Cooking 2011-04-01 03:42:36 +0000
Chrissie Brodigan

* The Current State of OAuth 2 (Confirmed)

If you've ever written any code to authenticate wtih Twitter, you may have been confused by all the signature methods and base strings. You'll be happy to know that OAuth 2 has vastly simplified the process, but at what cost?
Chemistry 2011-04-01 03:41:09 +0000
Aaron Parecki

* Location-Based Hacks - How to Automate Your Life with SMS and GPS (Confirmed)

Have you ever wanted to automatically turn on your lights when you get home, or turn them back off when you leave? What about controlling your lights by SMS or IRC? This presentation will teach you how to automate your life with location-based hacks and SMS.
Hacks 2011-04-01 03:36:32 +0000
Amber Case, Aaron Parecki

* Open Source: Open to whom? (Confirmed)

What makes the culture of open source so hostile to women and how can we as individuals act to change it?
Culture 2011-04-01 03:22:48 +0000
Valerie Aurora

* How Python Saved 263 Lives, and Our Sanity (Confirmed)

Faced with bit rot, expired proprietary software, and imminent collapse, we spent 2 weeks re-inventing a tsunami casualty simulator using open-source technologies. Come hear about the pitfalls, the elation, and how switching to an open stack changes the economics of city planning.
Culture 2011-04-01 02:04:24 +0000
Jonathan Karon

* Marketing: You're Soaking In It! (Confirmed)

Come join me as I dispel some of the clouds of pollution which obscure the name of marketing, show how it can help your projects, reveal how--whether you realize it or not--you already use marketing every day and how that's a very good thing indeed.
Business 2011-04-01 01:41:36 +0000
VM Brasseur

* Tour de OpenStack

Last year the cloud computing industry was changed dramatically with the introduction of OpenStack. The project is two releases deep - with one on the way – and it is currently the fastest growing cloud project in terms of code contributions and participating developers.
Chemistry 2011-04-01 00:53:06 +0000
Stephen Spector

* Freeing Open Source from the Clouds

Open source is becoming increasingly prevalent in the cloud, but often it remains locked within proprietary SaaS models or complex licensing arrangements. This talk will focus on the ways that we can free open source in the cloud and provide value with platform as a service capabilities.
Business 2011-03-31 23:49:35 +0000
Chris Strahl

* How Governments are Building Communities with Open Source (Confirmed)

This session will provide examples of major government uses of open source technology, and provide some examples and case-studies of how government is contributing to open source and the web.
Business 2011-03-31 23:38:40 +0000
Chris Strahl

* Transitioning an Open Source Project to Commercial Success

So what does it take to move an open source software project from a part-time endeavor to a profitable, commercial business? Based on personal experience Shaun Walker, CTO and Co-Founder of DotNetNuke Corporation, will share details on some of the unexpected obstacles you will encounter and provide recommendations on how to transition an open source project to commercial success.
Business 2011-03-31 23:00:22 +0000
Shaun Walker

* Project Management for Communities

Project management for open source communities is often taxing and difficult. Many community initiatives struggle because of the difficult environment of volunteerism and a lack of dedicated PM resources. This session will be a set of two case studies from PMs within the Drupal community.
Culture 2011-03-31 22:35:55 +0000
Chris Strahl, Melissa Anderson

* Similar, But Not The Same: Designing Projects Around Three Open Datasets (Confirmed)

The traits of an 'open' dataset -- factors like accuracy, geographic scope and copyright entanglements -- shape the development process in profound ways. I'll share what I've learned building projects around heritage trees, public art and poetry posts in Portland, and extrapolate a blueprint for evaluating and planning open data projects.
Cooking 2011-03-31 22:09:36 +0000
Matt Blair

* The Locker Project, TeleHash, and You (Confirmed)

Get an introduction to what these projects are, how they can help you with your personal data, and what kinds of exciting things are being built atop them.
Chemistry 2011-03-31 21:39:37 +0000
Jeremie Miller

* Is your Community Connecting to the Future? (Confirmed)

Are you taking the underlying infrastructure that allows you to do the cool stuff you do online for granted? Do you think that ubiquitous, affordable, high speed broadband will just happen? Merger mania in the telecommunications arena means we prosumers will have less and less of a choice in our connectivity options. What role can communities play in ensuring broadband communications infrastructure and connectivity strategies promote openness, and improve accessibility and responsiveness of government to citizens.
Culture 2011-03-31 21:08:46 +0000
Mary Beth Henry

* A Look at Practical Platform-as-a-Service Architecture for Java and PHP Apps

We will discuss the architectural principles, do’s and don’ts and examine what true scaling means from a developer point of view including database scalability, file I/O, session state management and more.
Business 2011-03-31 20:03:52 +0000
Craig Kitterman

* Open, transparent, and vocal - adding audio to your outreach

Let's talk about modern podcasting. There are good reasons to include audio and video in your project or personal blog, and it's gotten so much easier in the last 5 years.
Culture 2011-03-31 19:11:47 +0000
Sarah Novotny, Sheeri Cabral

* quick and dirty mysql operations

40 min. 10 best practices - from install to troubleshooting to preventative maintenance.
Cooking 2011-03-31 19:00:59 +0000
Sarah Novotny

* Inclusive Design From The Start (Confirmed)

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 2011-03-31 18:42:55 +0000
Eitan Isaacson

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

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 2011-03-31 18:40:28 +0000
Sarah Novotny

* Turning Mediocre Products Into Awesome Products (Confirmed)

A holistic approach to design for people through sketching, product blueprints, and team overlap (used by Apple and others).
Business 2011-03-31 15:42:17 +0000
Jeremy Britton

* Is there Open Source Software on Other Planets?

Learn about (and get involved with) setiQuest Explorer, the first application (fully open source) that allows ordinary people to examine radio telescope signals and participate directly in the search for extraterrestrial intelligence.
Culture 2011-03-31 06:27:33 +0000
Francis Potter

* Building Social Application Fundamentals with Open Source

Living in a world where social influences can determine success or failure in business, personalization and socialization of products is of vital importance. This talk will explore the core open source technologies that can help you to build user personalization and targeting systems, build relevant social graphs and turn this all into more users who are highly engaged with your product.
Cooking 2011-03-31 06:23:33 +0000
Jonathan LeBlanc

* Open Source GIS Desktop Smackdown (Confirmed)

See the leading open source GIS desktop systems solve real world problems.
Chemistry 2011-03-31 06:19:09 +0000
David Percy, Darrell Fuhriman, Christian Schumann-Curtis

* The Benefits of Open Source Storage in Public and Private Clouds

This presentation will discuss key storage trends and the importance of open source storage technologies, the value of scalable storage, why it matters and what organizations should look for when selecting a storage solution for their cloud environments.
Business 2011-03-31 05:53:28 +0000
Anand Babu (AB) Periasamy

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

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 2011-03-31 04:33:49 +0000
Jesse Hallett

* Technical Debt (Confirmed)

Technical debt is something that most project teams or independent developers have to deal with - we take shortcuts to push out releases, deadlines need to be met, quick fixes slowly become the standard. In this talk, we will discuss what technical debt is, when it is acceptable and when it isn't, and strategies for effectively managing it, both on an independent and team level.
Cooking 2011-03-31 02:24:10 +0000
Elizabeth Naramore

* Drupal Distributions, an Open Source Product Model (Confirmed)

Drupal has the ability to bundle contributed modules, configurations and settings, and custom code into a single package that can be easily installed and further configured by end users. The end result is an application-in-a-box focused on a specific set of requirements. Now that you or your business has invested hundreds or even thousands of hours creating your masterpiece, what do you do with it?
Business 2011-03-31 01:16:49 +0000
Lev Tsypin

* Postgres! The Musical

An animated musical mini-movie in which our heroine uses open-source software to overthrow the stranglehold of the evil head of IT, and finds true love in the process.
Culture 2011-03-31 00:08:16 +0000
Melissa Hollingsworth

* King of the Data Jungle (Confirmed)

In this puppet show, a wise lion coaches an eager but inexperienced mouse through the process of normalization and (equally important) denormalization.
Cooking 2011-03-31 00:04:36 +0000
Melissa Hollingsworth

* Preventing Runtime Errors at Compile Time (Confirmed)

Are you tired of null pointer exceptions, unintended side effects, SQL injections, concurrency errors, mistaken equality tests, and other run-time errors that appear during testing or in the field? A compile-time tool named the Checker Framework has found hundreds of such errors. Oracle plans to include it in the Java 8 javac, but you can use it today to improve your code and avoid errors.
Cooking 2011-03-30 23:11:49 +0000
David Lazar, Michael Ernst, Werner Dietl

* NoNoSQL: Structured lightweight data models for the Web with RDF

Publish your data to the Web using the W3C Resource Description Framework (RDF). Yeah, *that* W3C.
Hacks 2011-03-30 23:01:42 +0000
Brian Panulla

* Qs on Queues (Confirmed)

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 2011-03-30 22:06:42 +0000
Eric Day

* Introduction to OpenStack

The OpenStack project was launched last summer during OSCON by Rackspace, NASA, and a number of other cloud technology leaders in an effort to build a fully-open cloud computing platform. It is a collection of scalable, secure, standards-based projects consisting of compute, storage, images, and more. This session will introduce the projects, the principles behind it, and how to get started.
Cooking 2011-03-30 22:04:42 +0000
Eric Day

* HTML5 and concrete5: Made for Each Other

concrete5 CMS has been making it simple to edit websites for years. Now learn how it can take the hassle out of building HTML5 websites, too.
Cooking 2011-03-30 21:55:48 +0000
Andrew Embler

* CoApp -- An open source package management system for Windows (Confirmed)

The CoApp project is bringing real open-source style package management to Windows; this session demonstrates the basics of creating and consuming CoApp packages.
Cooking 2011-03-30 21:17:20 +0000
Garrett Serack

* Why I blog with Drupal

Why do I blog with Drupal instead of say, Wordpress, like everyone else? Learn how I use Drupal on my blog at to create a highly capable, tailored blogging platform, including customized rich content and media.
Cooking 2011-03-30 20:46:57 +0000
Nathan Angell

* Community Source in EDU: Open Source Education

How are educational institutions working together to build technologies tailored to their needs and combine resources using open practices? Learn from examples in courseware (eg, Sakai), multimedia (eg, Opencast Matterhorn), and administrative systems (eg, Kuali).
Culture 2011-03-30 20:34:11 +0000
Nathan Angell

* Hardware/Software Integration with Txtzyme (Confirmed)

Hardware running Txtzyme will play well with the shell and other interactive environments. We'll explain the Txtzyme language and show hardware integration examples using bash, perl, ruby, java and javascript.
Hacks 2011-03-30 16:05:20 +0000
Ward Cunningham

* Licensing 101 For Open Source Projects

Just because software is free doesn't mean it comes free of any restrictions! Learn about several of the most popular open source licenses, their implications, and how to choose the right license for your needs.
Business 2011-03-30 15:59:39 +0000
Brandon Savage

* Doing NoSQL with SQL (Confirmed)

How to use the new NO-SQL MariaDB features from SQL.
Chemistry 2011-03-30 14:42:56 +0000
Sarah Novotny

* MariaDB 5.3 / 5.5 Update.

What are the new exiting features in MariaDB 5.3/5.5 and how can you use them to get more of your current MySQL / MariaDB installation.
Business 2011-03-30 14:38:36 +0000
Michael Widenius

* Android 3.0

Google unveiled Android 3.0 in early 2011. This new release of Android provides an enhanced UI and other features that are suited for tablets. If you are an Android developer (or want to be), you should attend this session to learn about Android's new platform API's. You'll learn how to write code that can be shared between a tablet app and a phone-based app.
Cooking 2011-03-30 09:27:25 +0000
Sean Sullivan

* The 30 Minute PostgreSQL Tune-Up

So, now that your application is in production, the default PostgreSQL settings installed on a generic EC2 VM aren't quite cutting it. What do you need to do to make PostgreSQL perform?
Cooking 2011-03-30 05:37:00 +0000
Josh Berkus

* Six New PostgreSQL 9.1 Features to Get Excited About

PostgreSQL 9.1 will have even more features than any previous release. While every one of these features is exciting to someone, this talk will give you the six features which should make you consider PostgreSQL even if you never used it before.
Chemistry 2011-03-30 05:08:48 +0000
Josh Berkus

* Data Warehousing 101 (Confirmed)

ETL. OLAP. BIDW. ELT. M/R. MPP. Windowing. Matviews. Data Marts. Column Stores. Are you at sea in a tidal surge of arcane terminology, trying to cope with big data problems?
Cooking 2011-03-30 04:53:16 +0000
Josh Berkus

* Kick Asana (Confirmed)

"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 2011-03-30 04:48:38 +0000
Sherri Koehler

* Supercharge Your Website With Nginx

For years, Apache, which is currently utilised by more than 100 million active websites, has been the de facto web server. Anyhow, more sites are considering Nginx. This talk will look at features and some benchmark figures of various popular web servers and will cover how a PHP application can benefit from Nginx awesomeness.
Cooking 2011-03-30 00:21:16 +0000
Errazudin Ishak

* So, You Want to Make a Map? (Confirmed)

Practical cartographic geekery for accidental and padawan mapmakers: a crash course in Mapping 101 where we'll talk about the anatomy of maps and what you need to know when creating them. Topics include cartographic standards, projections, visualization, and the fine art of finding, deciphering, and using geodata and metadata. Included will be examples of the good, the bad, and the ugly, as well as resources for further exploration.
Chemistry 2011-03-29 22:44:11 +0000
Sarah Beecroft, Darrell Fuhriman

* Oregon, Academia & Open Source: Highlights from the OSU Open Source Lab

You’re likely already aware that the Oregon State University Open Source Lab hosts some of the world’s most high-profile open source projects, from the Linux Kernel to the Apache Software Foundation. But did you know that OSU Open Source Lab releases its own software, teaches university students about open source development and that we’re spinning up a testing cluster for open source projects?
Culture 2011-03-29 21:28:55 +0000
Jeff Sheltren

* Open source geocoding in PostGIS

We will explore the basics of "geocoding" (finding latitude/ longitude from an address string) and "reverse geocoding" (vice-versa) using the PostGIS TIGER geocoder.
Cooking 2011-03-29 18:35:49 +0000
Webb Sprague

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

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 2011-03-29 16:24:35 +0000
Matt Youell

* Stone Soup Refactoring

Come be a backseat driver at a collaborative pairing session where we'll factor, refactor, and defactor code from open source projects until we make the world a better place, or learn something, or both.
Cooking 2011-03-29 16:07:05 +0000
Matt Youell

* Inviting Contributors to Open Source Webdev through Virtualization (Confirmed)

The bar to contribution in Open Source web development projects can be lowered through the use of devops tools and virtual machine technologies.
Cooking 2011-03-27 19:07:15 +0000
Les Orchard

* Sales-fu (Confirmed)

Tricky to master. Sometimes the last thing you care about. (Let me code already, dammit.) However, a small amount of work on your sales-fu will pay off. So let's do this thing.
Business 2011-03-25 21:28:48 +0000
Amye Scavarda

* How Mozilla Webdev Stewards Roll

Mozilla's Webdev team is small, but helps out with over 100+ web properties. We're experimenting organizationally to scale ourselves. Learn about the new Webdev Steward role.
Culture 2011-03-25 18:55:37 +0000
Austin King

* "Don't Give that Book Away!": Why Every Project Needs an Open Source Book (Confirmed)

So your project needs a book? Do you write it yourself, or do you approach a publisher? This talk walks you through everything that factors into this decision providing real world examples of projects and companies offering open source books.
Cooking 2011-03-24 06:08:44 +0000
Tim O'Brien

* Baby Steps into Open Source

At the Apache Software Foundation, we believe in being open. But we also recognize that "open" isn't enough to draw people in and get them involved. This talk will draw on the lessons learned in the incubation and mentoring projects at Apache to help you understand what's needed to tap the huge pool of potential contributors who already care about your work!
Culture 2011-03-22 22:28:50 +0000
Noirin Plunkett

* Using the Allura Platform to Create Your Own Forge

In late 2009 SourceForge embarked on a plan to rebuild our developer tools on top of an open platform including Python, MongoDB, RabbitMQ, and Solr. The resulting platform "Allura" was recently released as open source software. This covers what you get with the Allura and the basics of writing an Allura plugin application.
Cooking 2011-03-22 21:38:30 +0000
Rick Copeland, Mark Ramm

* OSWALD: Lessons from and for the Open Hardware Movement (Confirmed)

Envisioned as a cutting-edge computing platform that would encourage students to tinker with all the latest developments in the mobile space without fear of breaking their own gadgets, the initial version of the OSWALD project out of OSU failed in several key areas. In this talk, Tim will explore lessons learned from OSWALD and how they can help the open hardware and open education communities.
Chemistry 2011-03-22 21:02:55 +0000
Tim Harder

* FOSS Tools for Photographers

In this talk, Tim Harder will introduce you to all the crazy cool things you can do with FOSS panoramic photography tools like Hugin, open source viewers and more.
Cooking 2011-03-22 20:54:46 +0000
Tim Harder

* How Open Source and Distributed Data Networks Will Power True Enterprise Cloud Computing

A frank discussion on how the world's largest businesses have identified key open source and cloud computing concepts as lynchpins to the next generation of data management.
Business 2011-03-21 16:20:24 +0000
Martin Schneider

* Composing Software Systems (Confirmed)

If you can't reproduce your work reliably then you can't maintain it. You may get by for a while with ad-hoc build/release/deployment processes, but sooner or later they'll bite you. We'll present a new practical approach to assembling both software products and installed systems, drawing inspiration from sources including the functional programming community, commercial software projects, large IT deployments, and Linux distributions like Debian. Slides available at
Cooking 2011-03-19 08:16:41 +0000
Jamey Sharp, Josh Triplett

* Creepers, Zombies, and Skeletons: Minecraft and open-source

A trek through the history of Minecraft and what we can learn from its interaction with open-source communities
Culture 2011-03-18 20:20:37 +0000
Corbin Simpson

* Mozilla School of Webcraft @P2PU (Confirmed)

P2PU School of Webcraft: Web developer training that’s free, open and globally accessible.
Culture 2011-03-17 04:40:55 +0000
John Britton

* JVM goes to BigData

JVM goes to BigData - The Open Source Edition! Concurrency is the currency of scale on multi-core. We take an in depth look & provide hacks to workaround jvm issues in scaling for Big Data & NoSQL stacks!
Hacks 2011-03-17 02:54:41 +0000
Sri Satish Ambati

* Pulling the Plug (Confirmed)

In order to keep a tree healthy, you have to prune its branches. This too is the case with an organization’s websites and projects. Let’s look at how Mozilla handles the end-of-life portion of a website’s life-cycle.
Business 2011-03-17 00:53:32 +0000
Ryan Snyder

* Managing Brownfield Environments with Puppet

How to go from unmanaged to managed with Puppet, with devops practices and existing tools where possible and with open source hackery and spackle everywhere else.
Cooking 2011-03-17 00:16:08 +0000
Luke Kanies

* Best Practices for Using Selenium to Speed Up Cross Browser Testing

When you're in production, with real users and revenue on the line, you can't let a regression bug slip in and ruin your and your users' day. So you have to test. Everything. When you combine dozens of tests in several browser configurations, it takes forever. This session will provide an overview of the open source Selenium project and best practices for keeping up with your tests.
Cooking 2011-03-17 00:12:32 +0000
Adam Christian

* Starting and Scaling a Startup Outside of the Silicon Valley (Confirmed)

Join Michael Richardson, a cofounder of Urban Airship, as he elaborates on the decisions around creating a startup outside of Silicon Valley, how to keep your head above water, and how to find and manage a team during explosive growth.
Business 2011-03-17 00:04:33 +0000
Michael Richardson

* Diary of an Open Source Sysadmin Entrepreur (Confirmed)

Half the story of the building of Puppet Labs and half instruction on how to build your own company, Luke Kanies, the founder of Puppet and Puppet Labs, will tell how he built his company and product and how you can, too.
Business 2011-03-16 23:59:10 +0000
Luke Kanies

* Growing Food with Open Source (Confirmed)

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 2011-03-16 23:33:29 +0000
Sarah Sharp

* ePUB - What, Why, and How (Confirmed)

ePUB is the open e-book standard. Building on previous open standards, the ePUB format allows for flexible and flowing documentation, perfect for viewing on a variety of devices where the forced page sizing of other formats fails. We'll crack open some ePUB files and take a look at the innards and then we'll check out some tools to make ePUB generation less painful.
Cooking 2011-03-16 23:20:59 +0000
Jason LaPier

* Online Community Metrics: Tips and Techniques for Measuring Participation (Confirmed)

Do you know what people are really doing in your open source project? Having good community data and metrics for your open source project is a great way to understand what works and what needs improvement over time, and metrics can also be a nice way to highlight contributions from key project members. This session will focus on tips and techniques for collecting and analyzing metrics from tools commonly used by open source projects. It's like people watching, but with data.
Culture 2011-03-16 20:59:16 +0000
Dawn Foster

* Control Emacs with Your Beard: the All-Singing All-Dancing Intro to Hacking the Kinect (Confirmed)

See! The Amazing Future of Human-Computer Interaction! Behold! The Awesome Power of Open-Source Libraries and Cheap Video-Game Accessories! Fake Beards!
Hacks 2011-03-16 18:45:34 +0000
Devin Chalmers, Greg Borenstein

* Infrastructure for 21st Century Citizenship

Oregon faces big problems, and new ways of thinking and engaging need to be created to solve them. There is a pressing need for an open source, easy-to-use online platform where Oregonians can raise issues, identify needs, exchange information, offer support and resources, connect with one another, and take action together toward shared solutions that improve our neighborhoods, our communities and our state.
Culture 2011-03-16 18:32:08 +0000
Mark Frischmuth

* What to Count On: Help your Projects with Simple Metrics

You're working on a great project, but how do you know if you're on track compared to your goals? Your bosses (your customers, your user community) are asking for status every day and you don't know what tell them - or nothing you tell them seems to satisfy. Knowing what to count and how to communicate it can help you and your team track progress, identify problems, and communicate to those around you.
Business 2011-03-16 18:31:34 +0000
Nadya Duke Boone

* Investigating Open Source Software Adoption in Governmental Contexts

Many value-creating strategies, products, and processes rely on information systems. Yet enabling access to these vital information resources through the procurement, implementation, and use of proprietary software is often complicated and costly. Proponents of open source software (OSS) claim that robust and yet affordable solutions are available because software engineers and programs around the world are able to contribute to source code that is open for anyone to modify and maintain overtime. This production model has shifted the notion of software as the intellectual property of a vendor, to a resource for all. However, questions remain about the viability of OSS for businesses and non-profits. For example, organizations seeking software-based solutions require the security of knowing that the software will not compromise their larger information infrastructure and hurt their business. Some software vendors now provide stable versions of open source software, which they call “vendor driven open source” that combine the strengths of open source with the security of having a direct contract with a company to provide technical/user support and software documentation. Through an exploratory field study of OSS use within city and state government, the researcher seeks insight into its viability for work operations.
Culture 2011-03-16 18:07:06 +0000
Erica Wagner

* Designing Error Aggregation Systems (Confirmed)

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 2011-03-16 17:33:47 +0000
Gavin McQuillan

* Learn Tech Management In 45 Minutes (Confirmed)

It took me two years to get a master's in tech management. I save you $40K and give you the short version.
Business 2011-03-16 17:20:14 +0000
Sumana Harihareswara

* Cloud Scaling: High Performance Even in Virtualized Environments. (Confirmed)

Virtual hosting providers are particularly enticing for startups and new opensource projects, but they come with large and sometimes unexpected drawbacks. Learn what to expect and how to mitigate the worst performance issues you’ll face deploying your services in the cloud.
Hacks 2011-03-16 17:18:05 +0000
Gavin McQuillan

* Blocker Confessional & Bugbash

What are the three highest priorities for your FLOSS project, what's blocking you, and can we help? A guided discussion, and a hackfest.
Cooking 2011-03-16 16:54:36 +0000
Sumana Harihareswara

* Keeping Agile at the Heart of the Internet (Confirmed)

BIND is the nameserver which runs 80% of DNS world wide... It is maintained by a non profit managed open source company and driven by an international user and developer community. What does product management, using scrum, on an open source project, with developers on three continents, look like?
Business 2011-03-16 13:42:44 +0000
Larissa Shapiro

* Welcome to the vi Renaissance

Vi is a way of life that started in 1976. Its philosophy has influenced software ranging from shells to web browsers. Thirty five years later the ubiquitous editor has seen a resurgence in popularity among developers. See what is drawing power users back to their vi roots.
Cooking 2011-03-16 06:10:18 +0000
Clayton Parker

* User, User, Who Art Thou? (Confirmed)

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 2011-03-16 05:51:29 +0000
Jacinta Richardson

* Small business koans

Master Foss said: “A man who mistakes secrets for knowledge is like a man who, seeking light, hugs a candle so closely that he smothers it and burns his hand.” This talk will cover koans for small, open source business enlightenment.
Business 2011-03-16 05:43:23 +0000
Jacinta Richardson

* Perl Programming Best Practices 2011

Perl has come a very long way even in the last 6 years since Dr Conway's Perl Best Practices book was published. This talk will provide a lightning tour of the current status of Perl's best practices using many of the ideas from Modern Perl.
Cooking 2011-03-16 05:41:47 +0000
Jacinta Richardson

* The History of Concurrency (Confirmed)

With node.js brining callbacks back into fashion and new languages like Go baking concurrency primitives directly into the language syntax, it can be difficult to keep straight what different concurrency approaches offer, what their shortcomings are, and what inspired them.
Chemistry 2011-03-16 05:38:25 +0000
Michael Schurter

* Transit data hacking with the mobile web

The initial implementation of Nextbus used a jQTouch-based web client talking to the Translink API via a server-side proxy written in PHP. I eventually added basic stop search history support using localStorage, and recently have re-factored the app significantly: * a less webkit-centric interface * completely new workflow based around Geolocation instead of stop number lookup
Hacks 2011-03-16 05:16:47 +0000
Jeff Griffiths

* Scaling with MongoDB (Confirmed)

MongoDB is a popular new document-based non-relational database. Like all new technologies learning its strengths and weaknesses while trying to support a quickly growing dataset is trying.
Chemistry 2011-03-16 05:00:05 +0000
Michael Schurter

* MongoDb clustering: recipes and tall tales from a high-traffic production system.

Our production environment used an established, well-known Hybrid Cloud hosting company who offered the best IO bang for the buck., including all the bells and whistles: Web-based interface, Ubuntu support, good support and better performance than their competitors. The gotcha was that their massive lead in IO performance was due to their use of SAN storage mounted to each vm via iSCSI. As it turns out, once in a while this storage link would 'hiccup' every once in a while. The effect on MySQL was catastrophic, IOWAIT would go through the roof, and although the box was still up, it was dead as a doornail in terms of workload. It took us a day or tow to figure out what was happening, and then to also figure out that this was happening on the MongoDb replicas as well.
Cooking 2011-03-16 04:51:29 +0000
Jeff Griffiths

* Booze and Tech

A lighthearted look at how technology can help you get your drink on, and why this actually matters
Culture 2011-03-16 04:32:42 +0000
Kevin Scaldeferri

* Bitcoin 101 (Confirmed)

An introduction to the cryptocurrency system called Bitcoin. The cryptography, the economics of currency bootstrapping, and the traction its getting today.
Culture 2011-03-15 23:46:11 +0000
Don Park

* Law is Code, and We're Here to Open Source It (Confirmed)

Anyone can show how to save the world. We tell how to receive unsolicited love letters while doing it.
Culture 2011-03-15 23:33:39 +0000
Robb Shecter, Lisa Hackenberger

* Not because it's cheaper: open source software proposals from the client's perspective

Learn about how to give a better pitch when selling FOSS to businesses and government.
Business 2011-03-15 22:03:17 +0000
JT Justman

* Build a DSL *Fast* With M4

The M4 macro preprocessor is a tool that inspires fear in the hearts of many open tech developers. It shouldn't. I'll show you how to build domain-specific languages quickly and easily in M4.
Cooking 2011-03-15 21:40:18 +0000
Bart Massey

* Modern Perl Made Painless (Confirmed)

Improvements in Perl 5 over the past several years allow great programmers to do great things with less code. You too can turn your Perl 5 code from mere scripting into powerful, clear, and modern programming--with help from a few tools the world's best Perl programmers already know and love.
Cooking 2011-03-15 19:34:34 +0000
Chromatic X

* How Will Regulatory Compliance Shape Social and Mobile Computing in the Enterprise?

The pervasive utilization of the social and mobile web has dramatically shaped users’ expectations for where and how they access and share information. The explosive growth of social platforms is now pressuring IT departments to develop enterprise applications that function like Facebook and Twitter. Salesforce has already released Chatter, a “Facebook for the enterprise,” in which information is easily shared and proactively fed to users via a real-time news stream. As enterprises continue to incorporate Cloud-based collaboration, it will be critical to understand the influence of regulatory compliance, which ensures that all appropriate legal reporting and regulatory transparency demands are met. Unfortunately, little legal structure exists that clearly defines and regulates the liabilities and responsibilities of Cloud users. In the face of legislation such as Sarbanes-Oxley, the Health Insurance Portability and Accountability Act (HIPAA), and the Electronic Communications Privacy Act (ECPA), the potential for the myriad data privacy and security issues will undoubtedly grow.
Business 2011-03-15 18:05:53 +0000
John Pavolotsky

* "Why did you do that?" You're more automated than you think. (Confirmed)

Your brain is really good at surviving in neolithic Africa, but not because of our powers of higher levels of thought; they're much too slow. Humans are so successful as a species because we're champions at automating things, including our own thoughts and behaviours. What's fascinating is that we're profoundly unaware of just how much our own lives run on automatic, and just how much our own behaviour is influenced by external factors. Join internationally acclaimed speaker Paul Fenwick as we examine the fascinating world of the human mind.
Culture 2011-03-15 11:15:15 +0000
Paul Fenwick

* Measuring network characteristics using JavaScript

The browser doesn't really allow JavaScript to access anything outside its sandbox, but by understanding how the browser works, and making a few approximations, there's a lot that we can measure using just JavaScript. This talk will go into some of these tricks we developed while building boomerang.
Hacks 2011-03-15 07:06:26 +0000
Philip Tellis

* Parrot: State of the VM (Confirmed)

Parrot is an ambitious and long-lived project that aims to be a VM for interoperable dynamic language implementation. We'll take a look at what Parrot's developers have been doing of late, what kind of awesome goodies we've plundered from the OSS world and where we want to go in the next year.
Chemistry 2011-03-15 06:50:49 +0000
Christoph Otto

* Transit Appliances (Confirmed)

Disruptively low-cost real-time transit displays
Culture 2011-03-15 04:52:40 +0000
Chris Smith

* Write better Javascript with RequireJS (Confirmed)

Web frameworks have done a good job of organizing the server side code in our web applications. But that doesn't help with Javascript. RequireJS helps you solve this problem.
Cooking 2011-03-15 00:15:52 +0000
Chris Pitzer

* An Exploration of Hardware and what it Portends for Open Source Software

From the early PC to today's laptop we have a million times the memory, a million times the disk storage, and similar increases in processing capabilities. What problems/opportunities does another million fold increase in raw computing bring?
Chemistry 2011-03-14 20:33:43 +0000
Robert Thilsted

* Seven Habits Of Highly Obnoxious Trolls (Confirmed)

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 2011-03-14 07:03:00 +0000
Bart Massey, Selena Deckelmann, Duke Leto

* <Your Favorite Programming Language> Loses

Every programming language in wide use has some horrible mistakes: your favorite is no exception. We'll talk about some fundamental principles of PL design and how they play out in various real languages.
Chemistry 2011-03-14 05:26:26 +0000
Bart Massey

* Snooze, the Totally RESTful Language (Confirmed)

As you can see we get a "403 Forbidden" in response to our "POST /integer/5/increment"...can anyone tell me why? It worked when we did "PUT /variable/x/let/integer/5" followed by "POST /variable/x/increment", so why can't we do it directly?
Hacks 2011-03-13 23:33:41 +0000
Markus Roberts

* Improving Estimates for Web Projects (Confirmed)

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 2011-03-13 23:30:40 +0000
Alex Kroman

* A Tangled Tale (Confirmed)

Forum-based interactive learning is an important open tech community activity. We will look at a storytelling-based example from the past.
Culture 2011-03-13 23:03:35 +0000
Bart Massey

* The Open Cloud (Confirmed)

Why be locked into a cloud vendor? Shouldn't Cloud be Open Cloud and powered by Open Source software? Open Stack is a collection of open source technologies to deliver a cloud operating system. Learn about Open Stack and how to use it to deliver your own Open Source powered clouds.
Cooking 2011-03-13 06:32:39 +0000
James Turnbull, Eric Day

* DNSSEC @ Mozilla (Confirmed)

As the Internet world moves slowly towards implementing DNSSEC, this session aims to start at the basics of DNSSEC and goes on to discuss implementation details as well as best practices, some of the most common mistakes that happen during and after deployments and finally what’s in store for the near future.
Cooking 2011-03-12 18:37:26 +0000
Shyam Mani

* Massively Scaling Django for a Global Audience with Playdoh (Confirmed)

Django is a great web application framework that allows for rapid web app development out of the box. Since Mozilla picked up Django in 2009, they've started over a dozen Django-based projects. For these sites to scale to an international audience of millions of users, bells and whistles were needed that a stock Django instance does not offer. Playdoh combines the experience of these projects into a template that contains various fixes and add-ons to make professional Django apps fast, featuring aggressive caching, instant localization support, and bullet-proof security.
Cooking 2011-03-12 04:09:31 +0000
Frederic Wenzel

* Spock: A Highly Logical Way To Test

Spock tests are concise and readable, with excellent support for error reporting and for mock object creation. Spock removes much of the pain from test driven development!
Cooking 2011-03-10 18:18:08 +0000
Howard Lewis Ship

* Have Your Cake and Eat It Too: Meta-Programming Techniques for Java (Confirmed)

You’ll learn about the techniques needed to transform classes at runtime, adding new behaviors and addressing cross-cutting concerns. The presentation will discuss a new framework for this specific purpose, but also draw examples from the Apache Tapestry web framework, which itself is rich in meta-programming constructs.
Cooking 2011-03-10 18:13:25 +0000
Howard Lewis Ship

* Groovy for Java Developers

Build confidence in Groovy with practical experience that draws on your Java knowledge!
Cooking 2011-03-10 05:30:36 +0000
Merlyn Albery-Speyer

* Unicorn: Tools and methods for vanquishing evil

Join us for an introduction to Unicorn.VC, and help us vanquish evil.
Chemistry 2011-03-09 22:35:50 +0000
John Metta, Jonathan Karon

* What the Department of Defense can teach us about Community Development

Since its launch in 2009,, the Department of Defense’s groundbreaking collaborative software development platform, has quickly garnered over 8000 members and over 400 projects. Its utilization of open-source principles has improved the ability of the military to rapidly deliver dependable software. Its efficient use of scarce resources provides a model of collaborative cooperation that can benefit all communities in and out of the government.
Culture 2011-03-09 18:26:23 +0000
Guy Martin

* Hacking the Wet/Fleshy Processor — Meditation for Coders to access both sides of the brain.

Sherri & Faddah Yuetsu will offer basic techniques and provide suggestions (and further reading) on how meditation can be useful tool not only to center, but to make those creative leaps into the beyond in one's coding.
Culture 2011-03-09 16:02:05 +0000
Sherri Koehler

* GovHub - Sustainable open source projects through government bids

Much of the difficulty for open source developers who try to work on civic or government apps is getting past the RFP process and convincing analysts and procurement officers that their projects have long term value and support. We hope to supply details on how to find and respond to the RFP process as well hints on how to work outside the process.
Business 2011-03-08 10:02:14 +0000
Greg Lind

* Morning Keynote - Hacking for Freedom (Confirmed)

The last year has shown the Internet and computers to be a major force for freedom and self-determination around the world. The presenter discusses his work as a hacktivist. Working with Anonymous and Telecomix, he has helped organized protests in support of WikiLeaks, provided communications support to Egypt and the Middle East, and generally fought the good fight.
Culture 2011-03-07 18:24:45 +0000
Peter Fein

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

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 2011-03-07 02:02:02 +0000
Kurt Sussman

* Getting Started with FPGAs and HDLs (Confirmed)

Lots of attention has been given to GPUs for speeding up certain types of computations. While GPUs are very well suited for vector operations, there are other things they are not so well suited for. FPGAs (Field Programmable Gate Arrays) are not used as widely yet, but they offer a much more flexible computing fabric than GPUs. You can implement a GPU in an FPGA, for example, or you could implement your own custom processor optimized for very specialized tasks. The barrier to entry can be high for FPGAs: how does a person with a software development background get started using them? And what about HDLs (Hardware Description Langauges) used to program FPGAs? What's the difference between simulation and synthesis? What kinds of tools are freely available? These are some of the questions that will be addressed in this session.
Cooking 2011-03-06 23:55:01 +0000
Phil Tomson

* The Culture of Open Source Beyond Technology

Community building is tough--whether it's in real-life or online. Applying the principles of open source to your community building efforts can accelerate your success. This session will focus on the successes and failures of community building on and highlight the culture of exploring open source beyond technology.
Culture 2011-03-03 05:27:51 +0000
Jason Hibbets

* IndexedDb: Your Client-side NoSQL DB

Sqlite provided a very cool offline storage system for web applications, but there is a new standards-based DB in town, IndexedDb. See how web applications can keep their user's data 100% private. Gawk at how sophisticated web applications can use offline local storage. Recoil in horror at the boring name... IndexedDb
Chemistry 2011-03-02 21:41:05 +0000
Austin King

* Open Source: Saving the World (Confirmed)

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 2011-03-01 21:09:21 +0000
Noirin Plunkett

* How 5 People with 4 Day Jobs in 3 Time Zones Enjoyed 2 Years Writing 1 Book (Confirmed)

Hear how a distributed team tackled a big project (a book about a large open source project) in our spare time. Along the way, we encountered tools, techniques, and working styles that may be useful to you in your own career—or at least serve as a humorous warning.
Business 2011-03-01 05:21:34 +0000
Ian Dees

* Asynchronous... what?

Understand what asynchronous really means by exploring the plumbing below projects such as Node.js and gevent.
Chemistry 2011-02-28 08:46:03 +0000
Ludovico Fischer

* Inside Dalvik

Dalvik is Google's version of the Java VM for running apps on Android. This session gives an introduction to the concepts shared by Java and Dalvik, as well as how to migrate code from one to another platform.
Chemistry 2011-02-22 19:47:51 +0000
Markus Franz

* Git vs Subversion: The pragmatic showdown

If there's something that is beginning to challenge the age old "vi vs emacs" agrument, it's a projects choice of version control system. In this talk we'll throw the religious and technical arguments out the window of this debate, focusing instead on the pragmatic side of the argument. If you are wanting to figure out which VCS is better for your team and your project, this talk will give you practical advice about both to help you make a more informed decision.
Cooking 2011-02-22 16:48:28 +0000
John Mertic

* A Dozen Databases in 45 Minutes (Confirmed)

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 2011-02-22 06:26:55 +0000
Eric Redmond

* PHP on Windows Azure

Only a few months ago, PHP developers faced a dramatical change in the cloud computing industry: By opening Windows Azure for PHP applications, Microsoft transformed their proprietary platform to a great place for open source hosting. This session gives an introduction on using PHP on Azure.
Cooking 2011-02-22 00:56:13 +0000
Markus Franz

* Cloud Hosts - Look Behind the Scenes

In the last few years, cloud computing has become a major trend in IT industry. By using cloud hosting services like MediaTemple or Mosso, shared hosting almost became obsolete. This session takes a closer look on the concept and technology of grid (cloud) hosting providers and shows what to learn for your own hosting strategy.
Cooking 2011-02-22 00:29:09 +0000
Markus Franz

* LibreOffice and - The Evolution of Office

By founding the Document Foundation, a major part of the community left Oracle for speeding up development. This session shows how merged with Go-Oo and other projects to LibreOffice and how it is technically different from releases.
Chemistry 2011-02-22 00:05:44 +0000
Markus Franz

* Creating Your Specific Live GNU/Linux Distribution with Debian Live Build (Confirmed)

How to use Debian live build to create a specific live GNU/Linux distribution. It will be illustrated by these 3 live distributions: Clonezilla live, DRBL live, and GParted live, special live GNU/Linux distributions for system imaging/cloning, diskless linux, and graphical partition editor, respectively.
Cooking 2011-02-19 04:02:08 +0000
Steven Shiau, Chenkai Sun, Yao-Tsung Wang, Thomas Tsai

* Putting the Pieces Together

Building a scalable application with Magnolia CMS, jQuery and Google AppEngine
Cooking 2011-02-19 01:09:15 +0000
Mark Halvorson

* Cloud9 IDE

We believe that the browser is the future; therefore we have always seen the Open Web as a robust platform for application development. We are building Cloud9 IDE as a SaaS service with an open source foundation.
Cooking 2011-02-17 13:42:40 +0000
Rik Arends

* Running an Open Source Project in a Closed Source Community

How do you go about building an open source project in a community known for waiting on the Mothership to bless them with new code?
Culture 2011-02-17 07:57:21 +0000
John Sheehan

* The Independent Software Developer (Confirmed)

So you love open source? Spend more time doing what you love: go into business for yourself.
Business 2011-02-17 01:33:50 +0000
Peat Bakke

* GNOME 3 - A New Desktop Experience

GNOME 3 was released in April 2011. A presentation on the thought process in innovating a different user experience on the desktop.
Cooking 2011-02-16 06:20:07 +0000
Sriram Ramkrishna

* JavaScript Up and Down the Stack (Confirmed)

From the Browser to node.js all the way to the database you can use and share your JavaScript!
Cooking 2011-02-15 21:15:33 +0000
Mikeal Rogers

* Dropping ACID: Alternative Consistency Models for Databases - PG-13

Consistency models may not be what you think they are
Chemistry 2011-02-13 21:32:09 +0000
Roger Bodamer

* PHP and Multiple Inheritance ( or lack thereof )

In this talk, we'll survey what the problems with multiple inheritance are, how you can impliment a form of this today, and what's coming in PHP to better handle this problem.
Chemistry 2011-02-13 21:28:10 +0000
John Mertic

* Geek Choir 3.0 (Long Form)

Geek Choir - The Return! (Now, even longer!)
Culture 2011-02-11 21:54:57 +0000
Michael Alan Brewer

* Geek Choir 3.0 (Short Form)

Geek Choir - The Return!
Culture 2011-02-11 21:51:53 +0000
Michael Alan Brewer

* Shattering Secrets with Social Media

Who works for that startup? What are they building? Who are their investors? Did he quit or get fired? Who is she dating now? Does any of it matter?
Culture 2011-02-11 18:52:36 +0000
Keith Casey

* Unit Testing Strategies

High Code Coverage through extensive Unit Testing is the Holy Grail in software development. Theoretically, it would create an environment where the code could be debugged, re-factored, and extended while keeping a stable and overall clean system...
Cooking 2011-02-11 18:33:37 +0000
Keith Casey

* Read the Docs: A Completely Open Source Django Web Site (Confirmed)

Read the Docs is a documentation hosting site for the community. It was built in 48 hours in the 2010 Django Dash. In January 2010 it had 100,000 page views, and increases daily. I will talk about all of the code to deploy and run a sizable Django site. We will go through the highlights and interesting parts of the code, as well as some of the lessons learned from the site being open source.
Cooking 2011-02-10 06:20:38 +0000
Eric Holscher

* Give a Great Tech Talk (Confirmed)

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 2011-02-09 20:04:00 +0000
Ian Dees, Josh Berkus

* Previously Untitled Meditation on the Zen of Python (Confirmed)

In a language that strongly enforces a formatting style on the programmer, keeping it "pythonic" is only the tip of what makes python a wonderful, but confusing language. See what all the fuss is about in this introduction to the styles and nuances of the Python programming language and the tools you should be using when writing it.
Chemistry 2011-02-09 15:30:02 +0000
Dan Colish

* Open source, offline, custom mapping on the iPad

The MapBox team has been creating offline and mobile map browsing experiences that make it possible for users to better take advantage of geo-visualizations when working in the field. This presentation will focus specifically on the development of the MapBox iPad application, looking at the use cases that drove its development and the open source software stack that made it possible.
Cooking 2011-02-07 23:29:31 +0000
Justin Miller

* Put THAT in Your Pipe and Deploy It! (Confirmed)

A deployment pipeline combines several development best practices, fully automated and taken to their logical extreme. The result is almost magical: changesets go in one end, and fully-tested software packages come out the other. We'll take a tour of the components of a deployment pipeline, with concrete examples showing how to use Hudson, Rake, and Puppet to deploy PHP projects.
Cooking 2011-02-06 00:58:34 +0000
David Brewer

* The Open Data Protocol - Why Open Relational Data Matters

OData - Open Data Protocol - Why it matters.
Cooking 2011-02-04 23:51:27 +0000
Shawn Wildermuth

* Open Source at Microsoft - Less Evil and More Organized Than You'd Think (Confirmed)

There's more real open source going on at Microsoft than you'd think.
Business 2011-02-04 22:49:59 +0000
Scott Hanselman

* Run Your Javascript Everywhere, with Jellyfish. (Confirmed)

In a world where Javascript is everywhere; your browser, server, database, mobile device -- you want and need code reuse to speed up development. In order to do this, you need to know that code works in all the environments you care about. Jellyfish is a node project focused on provisioning different environments and making it easy for you to execute your JS and get the results.
Cooking 2011-02-04 00:48:31 +0000
Adam Christian

* We should own our communications infrastructure, right?

As events in Egypt have shown dramatically, networks aren't always managed in the interests of their users. The actors might look different here in the US, but the effect isn't all that different.
Culture 2011-02-03 22:07:50 +0000
Russell Senior

* How to Ask for Money (Confirmed)

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 2011-02-03 21:04:18 +0000
Selena Deckelmann, J Chris Anderson, Teyo Tyree

* "You want me to test this !?!?" - Lessons learned from testing legacy code

In this talk I'll explore stategies for getting testing going inside your project, drawing upon experiences of making legacy code more testable.
Cooking 2011-02-02 04:22:53 +0000
John Mertic

* Wanted: Technical Cofounders

Technical cofounders are the life-blood of many new startups. Discover what entrepreneurs need and how you can get a piece of tomorrow's biggest companies.
Business 2011-01-31 16:21:14 +0000
Pinky Gonzales

* Making your PHP application easy to customize

Strategies for developing customizable PHP applications.
Cooking 2011-01-28 11:20:46 +0000
John Mertic

* Working successfully outside the cube

How to make being a remote worker and supporting remote workers successful in an organization.
Culture 2011-01-28 11:19:45 +0000
John Mertic

* Building a business application on the SugarCRM platform

Learn how to build your business application on the SugarCRM platform.
Business 2011-01-28 11:18:32 +0000
John Mertic

* No More Joins (Confirmed)

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 2011-01-28 06:50:07 +0000
Nuno Job, J Chris Anderson, Roger Bodamer

* Intro to CouchDB (Confirmed)

Overview of Apache CouchDB, who is using it, and how you can too.
Cooking 2011-01-28 05:04:23 +0000
J Chris Anderson

* Hands-on Virtualization with Ganeti (Confirmed)

Ganeti is a cluster virtualization management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software. This hands-on tutorial will give an overview of Ganeti, how to install it, how to get started deploying VMs, & administrative guide to Ganeti. The tutorial will also cover installing & using Ganeti Web Manager as a web front-end.
Cooking 2011-01-27 22:29:17 +0000
Lance Albertson, Peter Krenesky

* Ganeti Web Manager: Cluster Management Made Simple

Looking for an easy, scalable way to manage your Ganeti-based clusters? Ganeti Web Manager provides admins an easy to deploy, Django based GUI that effectively manages private clusters & works equally well for providing customers access. With a caching system designed to scale to thousands of virtual machines without decreasing performance, Ganeti Web Manager makes cluster management truly simple.
Chemistry 2011-01-21 22:08:46 +0000
Lance Albertson, Peter Krenesky

* Helping kids read

Kids can choose their own learning path as soon as they can read. It's not hard to give them a smooth runway using this parenting hack.
Culture 2011-01-20 17:17:50 +0000
Kurt Sussman

* Twiggy: The First New Logger in Fifteen Years

Twiggy is a Pythonic logger. The first new design for a logger in any language in 15 years, it supports powerful structured logging, modern loosely coupled configuration and sophisticated features to make logging fun, fast and easy. This talk will introduce Twiggy, demonstrate its basic and advanced uses, and compare it to other logging packages. Learn more at
Cooking 2011-01-20 16:40:58 +0000
Peter Fein

* Personal Publishing: Curating a Fire hydrant down to a trickle

For years now I have consumed a large amount of feeds in Google Reader. I have also been creating my own content. I have had to build a number of tools to publish the way I want. In my talk I can talk about my system, and how others can build something like it.
Hacks 2011-01-20 06:35:43 +0000
Alex Kessinger

* Open Source enables and enhances Green IT

With the world coming to terms with climate change caused directly as a result of our irresponsible use of greenhouse gas emitting technologies, there is a spurt of growth in making everything Green. While Green IT is in itself an industry these days, let us see how Open Source contributes significantly to enhance our efforts.
Culture 2011-01-20 06:30:15 +0000
Venkat Mangudi

* Fast VoIP: Build Your Own Asterisk Server in Less Than an Hour (Confirmed)

Methods of communication are constantly evolving, and traditional phone systems can not keep up. Open source phone systems allow for infinite possibilities for customizing the way we interact with each other. This session will walk through setting up your own Asterisk IP PBX from bare-metal to making calls.
Cooking 2011-01-20 05:57:41 +0000
Jonathan Thurman

* Henry Ford product development

10-steps to build great web products like Henry Ford built Model T's
Cooking 2011-01-20 05:39:33 +0000
Chris McCoy

* Communicating with Perl and Arduino

Intro to working with an Arduino and your programs. The Internet of Things is here but we can spread it further.
Hacks 2011-01-19 19:52:08 +0000
Robert Blackwell

* The Story of Spaz: How to Give Away Everything, Make No Money, and Still Win

What motivates us as developers? How do we define success? Throughout the development of Spaz, we've learned a lot about what works, what doesn't, and what really matters. Come to hear the story, and participate in the discussion of how we define success in open source.
Culture 2011-01-19 19:05:28 +0000
Edward Finkler