Open Source Bridge 2010 proposals

Session information has not yet been published for this event.

Open Source Bridge is accepting proposals now for our 2010 conference, which will take place June 1–4 in Portland, OR. View our call for proposals to learn more. Submit yours today! Speakers whose proposals are accepted will receive a free conference pass. Hurry, we're only accepting proposals until the end-of-day on March 25th!

Sort by: Title, Track, Submission date

* Multicore Haskell Now!

Multicore computers are here: is your programming language ready?
Hacks 03/14/2010
Don Stewart

* 21 Rules for Software Consulting

Do you have what it takes to succeed as a software consultant? Or will you crash and burn out in an avalanche of missed deadlines, overdue bills and litiginous former clients? Learn the 21 rules and you have a much better chance of surviving, or even succeeding.
Business 03/13/2010
Josh Berkus

* Gerrit what is it? can I try it out?

This talk will be about what Gerrit is, how to set up a test Gerrit in a VBox, how it works, and how it could grow on you after you use it a bit.
Cooking 03/13/2010
mark gross

* Building A Mesh Network Wireless Temperature Sensor

This is a how-to session on building a wireless temperature sensor network using relatively inexpensive hardware and a bunch of open source software. Both the hardware and software aspects of the system will be reviewed and a working system will be demonstrated.
Hacks 03/13/2010
Michael Pigg

* Mapping with Drupal

Learn the ins and outs of online mapping solutions with the open source Drupal framework.
Cooking 03/12/2010
Lev Tsypin

* Help! My webapp is slow and I don't know what to do!

One of your clients has asked you to have a look at their web application and to make it faster. Where do you start? Without looking at (or changing) the source code of the application, what can you do to make it better?
Cooking 03/11/2010
Francois Marier

* The Second Step: HOWTO encourage open source work at for-profits

Even at pro-FLOSS businesses, logistical obstacles and incentive problems get in the way of giving back. I show you how to fix that.
Business 03/11/2010
Sumana Harihareswara

* Slideware

When you're giving a technical talk, you're the star---but the code you're presenting is your most important prop. We're going to discuss ways to show your code to an audience. You'll come away with tips that will save you time and help you communicate your ideas clearly.
Cooking 03/10/2010
Ian Dees

* How Two Fools Made Themselves Indispensible From Their Basement Office

Two unsuspecting university project managers became super heroes when they stumbled upon the magic of open source CMS and sold their vision to bring web design in house, thus saving the university tens of thousands of dollars, better meeting their students' needs for online information, creating reliable revenue streams and enabling departments to more efficiently do their business.
Business 03/10/2010
Chris Chiacchierini, Mason Bondi

* Joy of Index

Every SQL database needs indexes, but which indexes? Learn how to index, when to index, why to index, and how to feel after you've indexed.
Chemistry 03/09/2010
Josh Berkus

* Tech Talk Tips Tutorial

Why do so many technical presentations suck? Make sure that yours doesn't.
Culture 03/09/2010
Josh Berkus

* When Bad Data Happens To Good People

Has bad data happened to you? Has it happened repeatedly, and in several different ways? Are you at your wits' end trying to figure out what to do about all this garbage in your database?
Cooking 03/09/2010
Josh Berkus

* Replicating CouchApps with CouchDB

Learn to hack CouchApps -- p2p web applications that can be deployed anywhere there's a CouchDB.
Hacks 03/08/2010
J Chris Anderson

* 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 03/03/2010
Haiping Zhao

* XHP for PHP

XHP is a PHP extension which augments the syntax of the language such that XML document fragments become valid PHP expressions. It fits somewhere between a templating language and a programmatic UI library. XHP allows you to use PHP as a stricter templating engine and offers a very straightforward way of implementing reusable, extensible components.
Cooking 03/03/2010
Bob Baldwin

* Grails for Switchers

Come on. You know you want to.
Cooking 03/03/2010
Matt Woodward

* Making Drupal Go Fast with Varnish and Pressflow

You've launched your new web site and it's starting to get some attention. You've tuned your database and optimized your HTTP daemon, but what if it's not enough to keep up with all the hits you're getting? We'd like to introduce you to your two new best friends: Varnish and Pressflow.
Cooking 03/03/2010
Greg Lund-Chaix

* 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 03/02/2010
David Brewer

* Web Framework Shootout

Which web framework will rule them all? As an audience member you pick the winner! We will present an introduction to a variety of web frameworks including Rails, Django, Symfony, and Sinatra.
Cooking 02/25/2010
Dustin Whittle

* Node.js and you

Node.js is one of the most exciting things to happen to server side development in the last few years. Here you'll find out why Node.js is a perfect fit for your next project and a better fit than existing languages for modern web development.
Cooking 02/25/2010
Mikeal Rogers

* The Future of Mobile: Learn to Build W3C Widgets and Device APIs with PhoneGap

We know the future of the web is mobile, but what's the future of mobile? In this session, you'll learn how to step-up mobile app development with widgets and device APIs. Add these two technologies to your toolbox to begin building next-gen mobile apps today.
Hacks 02/24/2010
Brian LeRoux

* PHP for professional folks

Join this session if you are interested in learning about the latest and greatest tools and techniques available to the PHP community.
Cooking 02/24/2010
Dustin Whittle

* Building a platform from open source at Yahoo!

Join us for a case study on using open source tools to build a platform for enterprise web applications with symfony. The focus of this session will be on how Yahoo! has built web applications that scale with open source tools.
Chemistry 02/24/2010
Dustin Whittle

* WebNumbr - Track numbers from anywhere on the web

Lots of numbers are already graphed beautifully (stock prices, temperatures, gas prices, etc) but there are still many that aren't. I'm going to show a very simple way to graph any number from any site over time.
Hacks 02/24/2010
Paul Tarjan

* Javascript, the One True Language

JavaScript has long been considered a toy language, but new project focusing on server-side JavaScript the language could be the best choice for new development.
Cooking 02/24/2010
Stephen Woods

* From the Ashes of MetroFi

The Personal Telco Project has been offered a portion of the wireless gear abandoned by the MetroFi muni-wifi failure. We are working on extracting the maximum public benefit from what we ultimately receive.
Hacks 02/24/2010
Russell Senior

* Thinking Like a Programmer: Building a Programming Curriculum

Let's discuss the development of a beginning Ruby programming curriculum for the general public.
Culture 02/23/2010
John Metta

* Open Source Virtualization Deep Dive

A deep dive into three open source virtualization platforms: Xen, KVM, and OpenVZ.
Chemistry 02/22/2010
Thomas Brenneke

* Data Visualization For Fun and Profit

How to improve your software (and your business) using a bit of math, some Python code, and R, the world's best free statistics software.
Cooking 02/22/2010
Lennon Day-Reynolds

* Socket handoff: Concurrent fd sharing for performance and innovation

When different components want to use a shared resource in different ways--such as when they're implemented in different programming languages, or have APIs that aren't trivially compatible--the result is an API design challenge. X desktops today have both Xlib and XCB competing for access to the same network socket, and we needed a design that would let them share. We'll present this design, how we arrived at it, and why it's even more useful than we guessed.
Cooking 02/20/2010
Josh Triplett, Jamey Sharp

* Components of a Free Desktop: Code, People, and History

The X Window System is the graphical environment used on Linux and Unix desktops everywhere, and optionally even on MacOS X and Windows. But it remains mysterious to most of its users. It's time to demystify X and share the human stories behind today's free desktop.
Chemistry 02/20/2010
Josh Triplett, Jamey Sharp

* Put Down the Superglobals! Secure PHP Development with Inspekt

Inspekt is a filtering and validation library for PHP. With a focus on ease of use, Inspekt makes writing secure PHP applications faster and easier. This talk covers the Inspekt library and the "input cage" concept, best practices when utilizing the library, and how to integrate Inspekt with existing applications and popular frameworks.
Cooking 02/20/2010
Edward Finkler

* 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.
Business 02/20/2010
Edward Finkler

* 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 02/20/2010
Josh Triplett, Jamey Sharp

* Serialist: lazy web-crawling in Haskell

Serialist (http://serialist.net/) provides a way to find, track and read serialized content (e.g., web comics). It's implemented entirely in Haskell and demonstrates functional web application development, crawling, scraping and distributed architecture. Serialist uses interesting graph algorithms to add and step through content lazily.
Hacks 02/20/2010
Josh Triplett, Jamey Sharp

* On predicting predictors: hacking archive formats for fun and prophecy

We aim to inform you about the archive formats you use every day. We will include an in-depth look at the tar, ar, cpio, gzip, bzip2, and deb formats, as well as the internals of the Git object store. Armed with this information, we will show you a practical application: removing the redundancy between files in version control and distributions of source and binaries.
Chemistry 02/20/2010
Josh Triplett, Jamey Sharp

* Flex from zero to hero

If you are tired of hearing of how Adobe Flex can be used to create MP3 players—and want instead to find out how you can use it to create powerful cross-platform applications—attend this live-coding talk and help build a *useful* application from scratch using Flex and AIR.
Hacks 02/19/2010
Marco Tabini

* The curious case of php|architect

How can a business that publishes twelve magazines, organizes two conferences and trains 2,000 developers a year in three different formats be managed in its entirety by a team of five people across two different countries? Why, through the magic of open-source software, clever hackery and a passion for great software
Business 02/19/2010
Marco Tabini