Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Personal schedule for Augustina Ragwitz

Download or subscribe to Augustina Ragwitz's schedule.

Event
Location: Expo Hall
Average rating: ***..
(3.92, 24 ratings)
Grab a drink and kick off the 13th edition of OSCON by meeting and mingling with exhibitors and fellow attendees. Read more.
Event
Location: Hall B
Average rating: ****.
(4.22, 37 ratings)
Step right up and join us at the O'Reilly OSCON Carnival. There will be games, clowns, sumo wrestling, log rolling, tattoos, and lots more. There's free food, free wine, and free beer. You’ve never seen a carnival like this. Trust us. Read more.
Event
Location: 411 NW Park Ave.
Average rating: ****.
(4.08, 12 ratings)
Join Puppet Labs and SwellPath Interactive at their headquarters in the Pearl District. The party is free, as in free beer, food and fun. Two floors, two open bars, and more. Take the Green or Yellow line (free transit) west to Union Station and walk 2 blocks west to 411 NW Park Ave. Read more.
Location: Portland Ballroom
Average rating: ***..
(3.63, 19 ratings)
Keynotes today will be shared by OSCON, OSCON Data, and OSCON Java. Read more.
Keynote
Location: Portland Ballroom
Jono Bacon (Canonical Ltd)
Average rating: **...
(2.64, 55 ratings)
In this new keynote, Jono Bacon, author of The Art of Community (O'Reilly), founder of the Community Leadership Summit and award-winning Community Manager for the global Ubuntu community, talks about the new opportunities and challenges we face in understanding the art and science of community leadership. Read more.
Keynote
Location: Portland Ballroom
Steve Holden (Holden Web LLC)
Keynote
Location: Portland Ballroom
Gianugo Rabellino (Microsoft)
Average rating: **...
(2.51, 49 ratings)
The world is changing, and so is Microsoft. We are continuing down the path of even greater openness and interoperability in new ways . . . not just in development, but rising to meet the challenges and opportunities of the cloud and becoming flexible and nimble in the world of mobile. Read more.
Keynote
Location: Portland Ballroom
Ariel Waldman (Spacehack.org)
Average rating: ****.
(4.35, 62 ratings)
From launching robots into space to discovering distant galaxies: how people are creating open source space exploration and hacking science. Read more.
Keynote
Location: Portland Ballroom
Average rating: *....
(1.97, 37 ratings)
Perl
Location: Portland 256
Tags: perl
Ricardo Signes (Pobox.com)
Average rating: ****.
(4.19, 16 ratings)
Not sure whether you want to run out and upgrade to Perl 5.14? Have your eyes glazed over trying to read the list of changes from previous versions? This talk walks through the most useful changes for day-to-day use, with practical examples of how to get the most out of Perl 5.14. Read more.
Javascript & HTML5
Location: Portland Ballroom
Stoyan Stefanov (Facebook)
Average rating: **...
(2.78, 18 ratings)
Doing more with less? How about learning one language and doing everything with it: client-side browser scripting, server-side programming with node.js, shell scripting, cross-OS desktop applications, browser extensions, photoshop scripting and even native phone apps. Come learn how to leverage "the world's most misunderstood language". Read more.
Javascript & HTML5
Location: Portland Ballroom
Average rating: ****.
(4.27, 15 ratings)
There's a lot of information around about using different patterns in your JavaScript. This is only part of what you need to know to build a large-scale web application. Learn how to keep your JavaScript objects loosely coupled and build an architecture that can grow and change as your application does. Read more.
Programming
Location: Portland 255
Brian Fitzpatrick (Google, Inc.), Ben Collins-Sussman (Google, Inc.)
Average rating: ***..
(3.64, 14 ratings)
Are languages, compilers, debuggers, and algorithms all you need to be a successful software engineer? In a perfect world, those who produce the best code should be the most successful. Unfortunately, we live in a world of imperfect people, and collaborating with others is at least as important as having great technical skills if you want to write great software. Read more.
Geek Lifestyle
Location: D138
Sarah Sharp (Intel)
Average rating: ****.
(4.00, 9 ratings)
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! Read more.
Perl
Location: Portland 256
Tags: perl, web, psgi, plack
Tatsuhiko Miyagawa (COOKPAD)
Average rating: ****.
(4.11, 9 ratings)
Plack and PSGI have opened a new landscape of developing Perl web frameworks and servers. Now that most web frameworks have adopted PSGI support, this talk will focus on the other side of the ecosystem: how to deploy Plack based web applications. Read more.
Programming
Location: Portland 255
Richard Hipp (SQLite.org)
Average rating: ***..
(3.93, 14 ratings)
Geeks hate paperwork and protocol, which presents a challenge to anyone trying to organize a quality-control system for an open-source software project. This talk describes and demonstrates how simple, unintrusive checklists that can reduce development time and improve software quality without provoking a mutiny. Read more.
Open Hardware
Location: D139/140
Philip Lindsay (rancidbacon.com)
Average rating: ***..
(3.83, 6 ratings)
The Android Open Accessory Protocol makes it possible for you to create custom Arduino-based accessories for your Android phone or tablet. Attend this session to learn how to get started, the hardware & software required and how Handbag makes development easier. Content will be useful whether you have previous Android or Arduino experience or neither. Read more.
Javascript & HTML5
Location: Portland Ballroom
Scott Mattocks (GSN Digital)
Average rating: **...
(2.50, 16 ratings)
This talk looks at the advantages and disadvantages of different techniques for dynamic content updates: short polling, long polling, and WebSockets. These techniques allow web developers to provide users with a fluid experience that keeps pace with their expectations. The talk concludes with a deep dive into both the WebSocket API and protocol. Read more.
Perl
Location: Portland 256
Tags: perl_6
Damian Conway (Thoughtstream)
Average rating: ****.
(4.43, 21 ratings)
Over the past eighteen months Damian has revisited some of his most popular Perl 5 modules and reimplemented them in "native" Perl 6. In this talk he will walk through the changes needed to port several of those modules, a journey that gives a surprisingly thorough overview of how the two languages differ, as well as insights into the relative strengths of each. Read more.
Perl
Location: Portland 256
Eric Wilhelm (Cisco, Inc.)
Average rating: ****.
(4.25, 4 ratings)
Code execution speed affects development time, hardware, scalability, and the bottom line less than you would think and never where you expect it. Are your optimizations overpriced? Read more.
Event
Location: Expo Hall
Average rating: ***..
(3.27, 11 ratings)
Quench your thirst with vendor-hosted libations and snacks while you check out all the cool stuff in the expo hall. Read more.
Event
Location: See BoF Schedule for Locations
Average rating: *****
(5.00, 1 rating)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs can be organized for individual projects or broader topics (best practices, open data, standards). BoFs are entirely up to you. We post your topic and provide the space and time. You provide the engaging topic. Read more.
Event
Location: Spirit of 77 (500 MLK Jr. Blvd.)
Average rating: ***..
(3.67, 6 ratings)
Come join us to toast OpenStack's One-Year Anniversary! Read more.
Location: Left Bank Annex (101 N Weidler St.)
Average rating: ****.
(4.62, 8 ratings)
More information coming soon Read more.
Keynote
Location: Portland Ballroom
Jim Zemlin (The Linux Foundation)
Average rating: ****.
(4.28, 29 ratings)
On the eve of Linux’ 20th anniversary, Jim Zemlin invites the OSCON audience into his "Bizarro World” of 2011. The world of computing has been turned upside down. Microsoft’s stock is down. They now are filing anti-trust suits, not being the subject of them. Heck, Microsoft is even contributing code to Linux. And for good reason. Read more.
Keynote
Location: Portland Ballroom
Fred Trotter (FredTrotter.com)
Average rating: ***..
(3.13, 30 ratings)
Open Source software will power a new Internet layer, the Health Internet, which will finally make healthcare data liquid. The Health Internet will finally change healthcare the same way the Internet changed everything else; better, faster, cheaper. Read more.
Keynote
Location: Portland Ballroom
Eri Gentry (BioCurious)
Average rating: ****.
(4.19, 31 ratings)
Join Eri Gentry, founder of BioCurious, the world’s first “hackerspace for biology” on a journey from garage biology to community lab. Read more.
Keynote
Location: Portland Ballroom
John Graham-Cumming (CloudFlare)
Average rating: ****.
(4.14, 21 ratings)
This talk tells the behind-the-scenes story of the apology campaign complete with source code, tips on dealing with the old-school media, how Twitter helped and didn't, and a call for people who want to change the world to be "reasonably unreasonable" because nothing ever gets done by the reasonable. Read more.
Keynote
Location: Portland Ballroom
Gabe Zichermann (Gamification.Co & Gamification Summit)
Average rating: ****.
(4.03, 33 ratings)
Creating engaging user experiences in software have become the mantra of businesses big and small - but what about open source? Do we do enough user-centric design and are we creating the kind of long-term user engagement we want? What are the challenges for open source advocates and developers to building truly engaging experiences and how can gamification make open-everywhere a reality? Read more.
Keynote
Location: Portland Ballroom
The 7th Annual O’Reilly Open Source Award winners will be announced. Read more.
Tools and Techniques
Location: Portland Ballroom
Gabe Zichermann (Gamification.Co & Gamification Summit)
Average rating: ****.
(4.67, 33 ratings)
Gamification is a critical trend, affecting industries from finance to fashion and beyond. But how does gamification affect open source, software development and community? How can we leverage the techniques of engagement to build better software and connect with end users. And, how do we make our lives more fun in the process? Read more.
Perl
Location: Portland 256
Damian Conway (Thoughtstream)
Average rating: ****.
(4.79, 28 ratings)
Once again, Perl's own Dr. Evil emerges from his secret lair on a remote Pacific island to beam a devastating onslaught of dangerously useful software ideas directly into your unsuspecting frontal lobes. Read more.
Perl
Location: Portland 256
Jacinta Richardson (Perl Training Australia)
Average rating: ****.
(4.22, 18 ratings)
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. Read more.
Perl
Location: Portland 256
Chris Prather (Tamarou LLC)
Average rating: **...
(2.25, 8 ratings)
Perl's Post Modern Object System, Moose, provides an excellent way to simplify Object Oriented Design. Learn, or re-learn, the basics of Object Oriented Programming's design principles in this talk that focuses on the four fundamentals of a good object system: Abstraction, Encapsulation, Polymorphism, and Introspection. Read more.
Programming
Location: Portland 255
Piers Cawley (Thermeon)
Average rating: ***..
(3.29, 24 ratings)
Languages with first class functions are different. Callbacks and `each' are just the start - the fun really begins when you start learning from the Lisp guys and writing code that writes code that writes code. Think differently about your Javascript and do more with less code Read more.
Perl
Location: Portland 256
Piers Cawley (Thermeon)
Average rating: ***..
(3.61, 18 ratings)
"I'm sorry I coined the term 'objects' for this topic ... the big idea is "messaging"' - Alan Kay Stop thinking about objects and start thinking about the messages you're sending and how they can be handled and you will have simpler methods. In this talk we cover a couple of key patterns and see how they open the door to simpler, clearer, more extensible code. Read more.
Programming
Location: Portland 255
Alex Martelli (Google)
Average rating: ***..
(3.08, 26 ratings)
Designing interfaces so that other code can interact with ours (whether our code is a library, framework, application, website...) is a very common and clearly crucial activity, but fraught with dangers — stuff we all keep doing wrong time after time. This talks shows some common cases of API design errors encountered in the wild, with tips on how to avoid them when you design your next API. Read more.
Perl
Location: Portland 256
Average rating: ***..
(3.80, 5 ratings)
Simple patterns like [a-z] or \d no longer cut the mustard, partly because Unicode is such a large character set, and partly because of multiple ways of writing characters with diacritics. There are many land mines in regular expressions now that Unicode matters Read more.
Tools and Techniques
Location: Portland 252
Average rating: ***..
(3.00, 2 ratings)
Today's hybrid cars give you the best of both worlds, and hybrid web apps can do the same. We'll walk through how NPR's Project Argo quickly built a blogging platform by combining the strengths of WordPress and Django. Along the way, we'll cover the benefits and drawbacks of this approach, considerations and details of our implementation, and best practices for any hybrid web application. Read more.
Perl
Location: Portland 256
A.Sinan Unur (Unur)
Average rating: *....
(1.60, 5 ratings)
HTML5's canvas element allows graphics generation to be offloaded to the client's web browser. Various Perl modules make it easy to take data in various "spreadsheet" formats and turn them into easily chartable data. This presentation will demonstrate a simple web application built using Perl's Dancer to tie these elements together. Read more.
Keynote
Location: Portland Ballroom
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX)
Average rating: ****.
(4.18, 11 ratings)
Opening remarks by the OSCON program chairs, Sarah Novotny and Edd Dumbill. Read more.
Keynote
Location: Portland Ballroom
Dan Melton (Code for America)
Average rating: ***..
(3.50, 26 ratings)
Code for America is a new type of public service for geeks to leverage their engineering skills to bring open source practices to communities across America. We'll talk about the growing geek corps and the challenges of leveraging each other's work in building our digital communities. Read more.
Keynote
Location: Portland Ballroom
Brian Fitzpatrick (Google, Inc.)
Average rating: ****.
(4.53, 36 ratings)
Keynote by Brian Fitzpatrick, Engineering Manager, Google, Inc. Read more.
Perl
Location: Portland 256
Kevin Falcone (Best Practical Solutions)
As any open source project that leverages the power of the CPAN or other dependency rich sources knows, streamlining installation for your users is critical. Shipwright allows you to build and distribute relocatable vessels that can ship everything above libc and allow a user a truly dependency-free installation. Read more.
Tools and Techniques
Location: D139/140
Tags: api, json, rest
Neil Mansilla (Mashery, Inc.)
Average rating: ****.
(4.33, 12 ratings)
A web API needs documentation, unit tests, functional tests and possibly a WADL. Usually one or more is out of date or just doesn't exist. The Unico DSL can generate all these for you from a natural-language document written by project manager-types. Build a quick API in this session and BELIEVE. Read more.
Keynote
Location: D133
Edd Dumbill (Silicon Valley Data Science), Sarah Novotny (NGINX)
Average rating: ****.
(4.00, 2 ratings)
OSCON belongs to its attendees, and we want to hear what you think of this year’s show. Join the organizers to talk about what you loved and hated about OSCON, and what you’d like to see next year. Read more.
Perl
Location: Portland 256
Victor Felix (Univ. of Maryland)
Average rating: ****.
(4.33, 3 ratings)
With systems such as Grid Engine, Condor and others, it is relatively easy these days for organizations to create robust distributed compute farms. See how the Grid::Request Perl module can make the authoring, submission and control of large distributed jobs easy and in a scheduler agnostic manner. Read more.
Tools and Techniques
Location: D139/140
Nóirín Plunkett (Eucalyptus Systems)
Average rating: ****.
(4.22, 9 ratings)
Whether you’re just rolling out a new project, or you’re maintaining ten years and three major versions of legacy code, good documentation is vital for your users. They won't bother downloading your software if they can’t work out what it does, and if all you have is the bare-bones documentation to help them to get up and running, you’ll end up spending more time than you want to on support. Read more.
Tools and Techniques
Location: Portland 256
Tags: git
Michael Schwern (eval Empire), Ricardo Signes (Pobox.com)
Average rating: ***..
(3.93, 14 ratings)
Git makes so much more sense when you understand how it really works. It only has two tricks, and they're really simple, but explanations go on about Directed Acyclic Graphs and Octopus Merges and a bunch of CS jargon nobody understands. Feh. You can illustrate and understand git using just children's toys! Read more.
Keynote
Location: Portland Ballroom
Paul Fenwick (Perl Training Australia)
Average rating: ****.
(4.92, 36 ratings)
Our brains are not-at-all suited for modern life, and are plagued by a raft of bugs and unwanted features that we've been unable to remove. Join us in a tour of some of the most amusing bugs and exploits wetware has to offer. Read more.
Event
Location: Portland Ballroom Foyer
Average rating: ***..
(3.00, 4 ratings)
Take the opportunity to network one last time and exchange contact information with one another. Read more.