OSCON 2013 Schedule

Below are the confirmed and scheduled talks at OSCON 2013
(schedule subject to change).

Customize Your Own Schedule

Create your own OSCON schedule using the personal scheduler function. Mark the tutorials, sessions, keynotes, and events you want to attend by selecting the calendar icon [calendar icon] next to each listing. Then go to your personal schedule and get your own customized schedule generated.

Portland Ballroom
Add Create More Value Than You Capture to your personal schedule
10:40am Create More Value Than You Capture Tim O'Reilly (O'Reilly Media, Inc.)
Add Reducing Identity Pain to your personal schedule
1:40pm Reducing Identity Pain Tim Bray (Google, Inc.)
Add Reinventing Business to your personal schedule
2:30pm Reinventing Business Bruce Eckel (Mindview, LLC)
Add Literacy: The Shift From Reading to Writing to your personal schedule
4:10pm Literacy: The Shift From Reading to Writing Robert "r0ml" Lefkowitz (Warby Parker)
Add Hardware Hacking With Your Kids to your personal schedule
5:00pm Hardware Hacking With Your Kids Dave Neary (Red Hat)
Portland 251
Add Android Developer Tools Essentials to your personal schedule
10:40am Android Developer Tools Essentials Mike Wolfson (Epocrates)
Add Bust the Android Fragmentation Myth to your personal schedule
11:30am Bust the Android Fragmentation Myth Chiu-Ki Chan (Square Island LLC)
Add Android Platform Security Underpinnings to your personal schedule
1:40pm Android Platform Security Underpinnings Marko Gargenta (Twitter)
Add Using Android outside of the Mobile Phone Space to your personal schedule
2:30pm Using Android outside of the Mobile Phone Space Jason Kridner (Texas Instruments)
Add From Maker to China to your personal schedule
4:10pm From Maker to China Brady Forrest (Highway1)
Portland 252
Add Getting Started with 3D Programming in Three.js to your personal schedule
10:40am Getting Started with 3D Programming in Three.js Chris Strom (EEE Computes), Robin Strom (EEE Computes)
Add Functional Composition to your personal schedule
1:40pm Functional Composition Piers Cawley (Thermeon)
Add Adventures in Node.js to your personal schedule
2:30pm Adventures in Node.js Faisal Abid (League, Inc.)
Add New Rules For JavaScript to your personal schedule
4:10pm New Rules For JavaScript Kyle Simpson (MakerSquare)
Add Offline strategies for HTML5 web applications to your personal schedule
5:00pm Offline strategies for HTML5 web applications Stephan Hochdörfer (bitExpert AG)
Add State Of The Onion to your personal schedule
7:00pm Plenary
Room: Portland 252
State Of The Onion R Geoffrey Avery (Platypi Ventures), Larry Wall (The Wall Nuthouse)
Portland 255
Add Making Functional Programming Approachable to your personal schedule
10:40am Making Functional Programming Approachable Simon St.Laurent (O'Reilly Media, Inc.)
Add Docker And The Future of Linux Containers to your personal schedule
11:30am Docker And The Future of Linux Containers Solomon Hykes (dotCloud)
Add Rust: a modern systems language to your personal schedule
1:40pm Rust: a modern systems language Dave Herman (Mozilla)
Add Open Source Automotive Development to your personal schedule
2:30pm Open Source Automotive Development Jeff Payne (OpenCar, Inc.), Sam Skjonsberg (OpenCar, Inc.)
Add Introduction to Quirrel & R for Dummies to your personal schedule
4:10pm Introduction to Quirrel & R for Dummies John A. De Goes (Precog)
Portland 256
Add Database Performance: What Really Matters ?  to your personal schedule
10:40am Database Performance: What Really Matters ? Peter Zaitsev (Percona LLC)
Add InnoDB Features in MySQL 5.6 and Beyond to your personal schedule
11:30am InnoDB Features in MySQL 5.6 and Beyond Calvin Sun (Twitter)
Add Building a Distributed SQL Database ... from Scratch to your personal schedule
1:40pm Building a Distributed SQL Database ... from Scratch Bradford Stephens (Drawn to Scale)
Add Design Patterns for Large-Scale Database Management to your personal schedule
2:30pm Design Patterns for Large-Scale Database Management Robert Hodges (Continuent.com)
Add Large Scale MySQL Migration to PostgreSQL to your personal schedule
4:10pm Large Scale MySQL Migration to PostgreSQL Dimitri Fontaine (2ndQuadrant)
Add MySQL Administration for Developers to your personal schedule
5:00pm MySQL Administration for Developers Ligaya Turmelle (MySQL)
D135
Add Arduino Hacking 101: Importing the Universe to your personal schedule
10:40am Arduino Hacking 101: Importing the Universe Federico Lucifredi (Red Hat)
Add ArduSat: Open Source In Orbit to your personal schedule
11:30am ArduSat: Open Source In Orbit Jonathan Oxer (Freetronics)
Add Open Sourcing Hardware with GitHub to your personal schedule
1:40pm Open Sourcing Hardware with GitHub Christopher Clark (SparkFun Electronics Inc.)
Add Open Source Hardware with Creative, Free Software Multimedia Development to your personal schedule
2:30pm Open Source Hardware with Creative, Free Software Multimedia Development Dana Moser (Massachusetts College of Art and Design)
Add Project Cheesy Fingers:  OpenCompute Hardware Hacking to your personal schedule
4:10pm Project Cheesy Fingers: OpenCompute Hardware Hacking Andrew Cencini (Bennington College), Steven White (Nebula)
D136
Add "Good enough" is good enough! to your personal schedule
10:40am "Good enough" is good enough! Alex Martelli (Google)
Add Rethinking Errors: Learning from Scala and Go to your personal schedule
11:30am Rethinking Errors: Learning from Scala and Go Bruce Eckel (Mindview, LLC)
Add Harvest: Data Discovery for Humans to your personal schedule
1:40pm Harvest: Data Discovery for Humans Byron Ruth (The Children's Hospital of Philadelphia), Michael Italia (The Children's Hospital of Philadelphia)
Add Python 103: Memory Model & Best Practices to your personal schedule
4:10pm Python 103: Memory Model & Best Practices wesley chun (Google)
D137/138
Add Evolutionary Architecture and Emergent Design to your personal schedule
10:40am Evolutionary Architecture and Emergent Design Neal Ford (ThoughtWorks)
Add CANCELLED: Open Government as Open Source to your personal schedule
11:30am CANCELLED: Open Government as Open Source Jeanne Holm (Jet Propulsion Laboratory, NASA)
Add A Tech-Liberty Scorecard to your personal schedule
1:40pm A Tech-Liberty Scorecard Dan Gillmor (The Guardian/Arizona State University's Cronkite School of Journalism & Mass Communication)
Add Can Evil Corporations Embrace Open Source? to your personal schedule
2:30pm Can Evil Corporations Embrace Open Source? Simon Phipps (Public Software CIC)
Add Choose Your Own Adventure - Growing Your Own Career in Open Source to your personal schedule
4:10pm Choose Your Own Adventure - Growing Your Own Career in Open Source Amye Scavarda (Red Hat ), Leslie Hawthorn (Red Hat)
Add How to Delegate, Like a Boss to your personal schedule
5:00pm How to Delegate, Like a Boss Deb Nicholson (Open Invention Network)
E144
Add Quantitative community management to your personal schedule
10:40am Quantitative community management Asheesh Laroia (Sandstorm Development Group)
Add Minimum Viable Bureaucracy to your personal schedule
11:30am Minimum Viable Bureaucracy Laura Thomson (Mozilla Corporation)
Add Rebooting the Team:  Lessons Learned in an Introspective Year to your personal schedule
1:40pm Rebooting the Team: Lessons Learned in an Introspective Year Fran Fabrizio (Minnesota Population Center, U of Minnesota), Peter Clark (Code 42 Software, Inc)
Add Creating a User Journey for Your Open Source Community to your personal schedule
2:30pm Creating a User Journey for Your Open Source Community Francesca Krihely (MongoDB)
Add How We Built Our Community in GitHub to your personal schedule
4:10pm How We Built Our Community in GitHub Uri Cohen (GigaSpaces Technologies)
Add WebPlatform.org: A Case Study in Open Technical Documentation to your personal schedule
5:00pm WebPlatform.org: A Case Study in Open Technical Documentation Doug Schepers (W3C), Janet Swisher (Mozilla), Eliot Graff (Microsoft)
D139/140
Add The End Of Object Inheritance & The Beginning Of Anti-Rumsfeldian Modularity to your personal schedule
10:40am The End Of Object Inheritance & The Beginning Of Anti-Rumsfeldian Modularity Augie Fackler (Google), Nathaniel Manista (Google)
Add Finite State Machines - Why the fear? to your personal schedule
11:30am Finite State Machines - Why the fear? Mahesh Paolini-Subramanya (Ubiquiti Networks, Inc.)
Add Beginning Drupal for Non-Developers to your personal schedule
2:30pm Beginning Drupal for Non-Developers Cassandra Wolff (Softlayer an IBM Company)
Add OTP, the Middleware for Concurrent Distributed Scalable Architectures to your personal schedule
4:10pm OTP, the Middleware for Concurrent Distributed Scalable Architectures Francesco Cesarini (Erlang Solutions Ltd)
E145
Add To Infinity and Beyond - Storing your Moose herd in Elasticsearch to your personal schedule
10:40am To Infinity and Beyond - Storing your Moose herd in Elasticsearch Clinton Gormley (Elasticsearch BV)
Add Implementing Trampoline Objects in Perl to your personal schedule
11:30am Implementing Trampoline Objects in Perl Steven Lembark (Workhorse Computing)
Add The Perl Renaissance to your personal schedule
1:40pm The Perl Renaissance Paul Fenwick (Perl Training Australia)
Add Perl 5: Postcards from the Edge to your personal schedule
2:30pm Perl 5: Postcards from the Edge Ricardo Signes (Pobox.com)
Add Situation Normal Everything Must Change to your personal schedule
4:10pm Situation Normal Everything Must Change Simon Wardley (Leading Edge Forum (CSC))
E146
Add PUP201: How to use Puppet like an adult to your personal schedule
10:40am PUP201: How to use Puppet like an adult Benjamin Kero (Mozilla Corporation), Daniel Maher (Mozilla)
Add LogStash: Yes, Logging Can Be Awesome to your personal schedule
11:30am LogStash: Yes, Logging Can Be Awesome James Turnbull (Kickstarter)
Add DTrace Your Application (Not Your Operating System) to your personal schedule
2:30pm DTrace Your Application (Not Your Operating System) Mark Allen (Basho Technologies)
Add Tuning TCP for the Web to your personal schedule
4:10pm Tuning TCP for the Web Jason Cook (Fastly)
E147
Add Fundamentals of Tuning OpenJDK's GC to your personal schedule
10:40am Fundamentals of Tuning OpenJDK's GC Charlie Hunt (Salesforce.com)
Add Divide & Conquer : Efficient Java for multi-core world to your personal schedule
11:30am Divide & Conquer : Efficient Java for multi-core world Velmurugan Periasamy (Verisign), Sunil Mundluri (Verisign)
Add Resiliency Through Failure to your personal schedule
2:30pm Resiliency Through Failure Ariel Tseitlin (Scale Venture Partner)
Add TripleO: OpenStack on OpenStack to your personal schedule
4:10pm TripleO: OpenStack on OpenStack Monty Taylor (HP)
Add Introducing Apache CloudStack to your personal schedule
5:00pm Introducing Apache CloudStack Kevin Kluge (Elasticsearch)
F150
Add AppScale -- Google App Engine in Open Source to your personal schedule
10:40am AppScale -- Google App Engine in Open Source Chandra Krintz (UCSB and AppScale Systems)
Add Distributed Patterns in Action to your personal schedule
11:30am Distributed Patterns in Action Eric Redmond (Basho)
Add Netflix API: Supporting Billions in the Cloud to your personal schedule
1:40pm Netflix API: Supporting Billions in the Cloud Daniel Jacobson (Netflix)
Add Running Your Open Source Project on Any Cloud Directly from GitHub to your personal schedule
2:30pm Running Your Open Source Project on Any Cloud Directly from GitHub Uri Cohen (GigaSpaces Technologies), Nati Shalom (Gigaspaces)
Add Building Scalable PHP Applications Using Google’s App Engine to your personal schedule
4:10pm Building Scalable PHP Applications Using Google’s App Engine Stuart Langley (Google), Amy Unruh (Google)
Add Breaking through with Cloud Foundry to your personal schedule
5:00pm Breaking through with Cloud Foundry Andy Piper (Twitter)
F151
Add Hacking Your Health to your personal schedule
10:40am Hacking Your Health David Uhlman (clearhealth inc.)
Add Quantifying your Fitness to your personal schedule
11:30am Quantifying your Fitness Kirsten Hunter (Akamai)
Add Kicking Impostor Syndrome In the Head to your personal schedule
1:40pm Kicking Impostor Syndrome In the Head Denise Paolucci (Dreamwidth Studios)
Add Everything Counts to your personal schedule
2:30pm Everything Counts Mari Huertas (Obama for America)
Add The Open Privacy Stack: Privly to your personal schedule
4:10pm The Open Privacy Stack: Privly Sean McGregor (The Privly Foundation), Jennifer Davidson (ChickTech)
Add Using the Realtime Web for Awesome Presentations to your personal schedule
5:00pm Using the Realtime Web for Awesome Presentations Wesley Hales (Shape Security)
E141
Add Code Review for Systems Administrators to your personal schedule
11:30am Code Review for Systems Administrators Elizabeth Krumbach Joseph (HP)
Add Class's Class is Class: Metaprogramming Ruby to your personal schedule
1:40pm Class's Class is Class: Metaprogramming Ruby Chris Kelly (New Relic)
Add Rust for the Jungle to your personal schedule
4:10pm Rust for the Jungle Sanghyeon Seo (Samsung Electronics)
E142
Add Calling All Geniuses: Developing Apps for Cars to your personal schedule
11:30am Calling All Geniuses: Developing Apps for Cars Nick Pudar (General Motors)
Add From Proprietary to Community: The Open Sourcing of Enyo to your personal schedule
1:40pm From Proprietary to Community: The Open Sourcing of Enyo Ben Combee (LG Electronics, webOS Framework Team)
Add Easy Scaling with Open Source Data Structures to your personal schedule
2:30pm Easy Scaling with Open Source Data Structures Talip Ozturk (Hazelcast)
Add Build Your Own PaaS to your personal schedule
4:10pm Build Your Own PaaS Steven Pousty (Red Hat OpenShift), Grant Shipley (Red Hat)
E143
Add inBloom Open Source Roadmap to your personal schedule
10:40am inBloom Open Source Roadmap Jason Hoekstra (inBloom)
Add Luigi - Batch Data Processing at Large Scale to your personal schedule
11:30am Luigi - Batch Data Processing at Large Scale Erik Bernhardsson (Spotify)
Add Building and Selling a Company Using Open Source to your personal schedule
2:30pm Building and Selling a Company Using Open Source Lucas Carlson (AppFog)
Add Thursday Welcome to your personal schedule
9:00am Plenary
Room: Portland Ballroom
Thursday Welcome Edd Wilder-James (Silicon Valley Data Science), Sarah Novotny (NGINX), Matthew McCullough (GitHub), Simon St.Laurent (O'Reilly Media, Inc.)
Add Diversity in the Innovation Economy: Why It Matters And What You Can Do About It to your personal schedule
9:05am Plenary
Room: Portland Ballroom
Diversity in the Innovation Economy: Why It Matters And What You Can Do About It Laura Weidman Powers (CODE2040)
Add Code Is Making Government More Effective to your personal schedule
9:20am Plenary
Room: Portland Ballroom
Code Is Making Government More Effective Jared Smith (Bluehost), Michal Migurski (Code For America), Tim O'Reilly (O'Reilly Media, Inc.)
Add Tom Preston-Werner to your personal schedule
9:30am Plenary
Room: Portland Ballroom
Tom Preston-Werner Tom Preston-Werner (GitHub)
Add Licensing Models and Building an Open Source Community to your personal schedule
9:45am Plenary
Room: Portland Ballroom
Licensing Models and Building an Open Source Community Eileen Evans (Hewlett Packard Enterprise)
Add We The People: Open Source, Open Data to your personal schedule
9:55am Plenary
Room: Portland Ballroom
We The People: Open Source, Open Data Leigh Heyman (Executive Office of the President)
10:10am Morning Break
Room: Exhibit Hall D
3:10pm Afternoon Break
Room: Exhibit Hall D
12:10pm Lunch - Sponsored by Google
Room: Exhibit Hall E
Add Thursday Birds of a Feather Sessions (BoFs) to your personal schedule
7:00pm Plenary
Room: See BoF Schedule for Locations
Thursday Birds of a Feather Sessions (BoFs)
Add Apache CouchDB Party hosted by Cloudant to your personal schedule
7:30pm Plenary
Room: Jupiter Hotel (830 E Burnside St.)
Apache CouchDB Party hosted by Cloudant
Add Media Temple Party to your personal schedule
6:00pm Event
Room: The Rose (111 SW Ash Street)
Media Temple Party
Add Morning Yoga to your personal schedule
7:30am Yoga
Room: Bottom of the stairs by the E Rooms
Morning Yoga
8:15am Plenary
Room: Bottom of the stairs by the E Rooms
TBC
10:40am-11:20am (40m) Business
Create More Value Than You Capture
Tim O'Reilly (O'Reilly Media, Inc.)
11:30am-12:10pm (40m) Operations
Scaling systems configuration at Facebook: the paradigms, design, and software behind managing massive numbers of systems with open source and small teams
Phil Dibowitz (Facebook)
1:40pm-2:20pm (40m) Software Architecture
Reducing Identity Pain
Tim Bray (Google, Inc.)
2:30pm-3:10pm (40m) Business
Reinventing Business
Bruce Eckel (Mindview, LLC)
4:10pm-4:50pm (40m) Education
Literacy: The Shift From Reading to Writing
Robert "r0ml" Lefkowitz (Warby Parker)
5:00pm-5:40pm (40m) Geek Lifestyle
Hardware Hacking With Your Kids
Dave Neary (Red Hat)
10:40am-11:20am (40m) Mobile
Android Developer Tools Essentials
Mike Wolfson (Epocrates)
11:30am-12:10pm (40m) Mobile
Bust the Android Fragmentation Myth
Chiu-Ki Chan (Square Island LLC)
1:40pm-2:20pm (40m) Mobile
Android Platform Security Underpinnings
Marko Gargenta (Twitter)
2:30pm-3:10pm (40m) Mobile
Using Android outside of the Mobile Phone Space
Jason Kridner (Texas Instruments)
4:10pm-4:50pm (40m) Business
From Maker to China
Brady Forrest (Highway1)
5:00pm-5:40pm (40m) Mobile
Location, Location, Location: Mastering Android Geolocation
Andy Gup (Esri)
10:40am-11:20am (40m) JavaScript & HTML5
Getting Started with 3D Programming in Three.js
Chris Strom (EEE Computes), Robin Strom (EEE Computes)
11:30am-12:10pm (40m) JavaScript & HTML5
Deal with multiple types of input in your HTML5/JavaScript code
Olivier Bloch (Microsoft)
1:40pm-2:20pm (40m) JavaScript & HTML5
Functional Composition
Piers Cawley (Thermeon)
2:30pm-3:10pm (40m) JavaScript & HTML5
Adventures in Node.js
Faisal Abid (League, Inc.)
4:10pm-4:50pm (40m) JavaScript
New Rules For JavaScript
Kyle Simpson (MakerSquare)
5:00pm-5:40pm (40m) JavaScript & HTML5
Offline strategies for HTML5 web applications
Stephan Hochdörfer (bitExpert AG)
7:00pm-8:00pm (1h) Perl
State Of The Onion
R Geoffrey Avery (Platypi Ventures), Larry Wall (The Wall Nuthouse)
10:40am-11:20am (40m) Programming
Making Functional Programming Approachable
Simon St.Laurent (O'Reilly Media, Inc.)
11:30am-12:10pm (40m) Operations
Docker And The Future of Linux Containers
Solomon Hykes (dotCloud)
1:40pm-2:20pm (40m) Programming
Rust: a modern systems language
Dave Herman (Mozilla)
2:30pm-3:10pm (40m) Open Hardware, Programming
Open Source Automotive Development
Jeff Payne (OpenCar, Inc.), Sam Skjonsberg (OpenCar, Inc.)
4:10pm-4:50pm (40m) Programming
Introduction to Quirrel & R for Dummies
John A. De Goes (Precog)
5:00pm-5:40pm (40m) Data
Using Cascalog to build an app with City of Palo Alto Open Data
Paco Nathan (O'Reilly Media)
10:40am-11:20am (40m) Data
Database Performance: What Really Matters ?
Peter Zaitsev (Percona LLC)
11:30am-12:10pm (40m) Data
InnoDB Features in MySQL 5.6 and Beyond
Calvin Sun (Twitter)
1:40pm-2:20pm (40m) Data
Building a Distributed SQL Database ... from Scratch
Bradford Stephens (Drawn to Scale)
2:30pm-3:10pm (40m) Data
Design Patterns for Large-Scale Database Management
Robert Hodges (Continuent.com)
4:10pm-4:50pm (40m) Data
Large Scale MySQL Migration to PostgreSQL
Dimitri Fontaine (2ndQuadrant)
5:00pm-5:40pm (40m) Data
MySQL Administration for Developers
Ligaya Turmelle (MySQL)
10:40am-11:20am (40m) Open Hardware
Arduino Hacking 101: Importing the Universe
Federico Lucifredi (Red Hat)
11:30am-12:10pm (40m) Open Hardware
ArduSat: Open Source In Orbit
Jonathan Oxer (Freetronics)
1:40pm-2:20pm (40m) Open Hardware
Open Sourcing Hardware with GitHub
Christopher Clark (SparkFun Electronics Inc.)
2:30pm-3:10pm (40m) Open Hardware
Open Source Hardware with Creative, Free Software Multimedia Development
Dana Moser (Massachusetts College of Art and Design)
4:10pm-4:50pm (40m) Open Hardware
Project Cheesy Fingers: OpenCompute Hardware Hacking
Andrew Cencini (Bennington College), Steven White (Nebula)
5:00pm-5:40pm (40m) Open Hardware
Who’s there? - Home Automation with Arduino/RaspberryPi
Rupa Dachere (CodeChix)
10:40am-11:20am (40m) Python
"Good enough" is good enough!
Alex Martelli (Google)
11:30am-12:10pm (40m) Python
Rethinking Errors: Learning from Scala and Go
Bruce Eckel (Mindview, LLC)
1:40pm-2:20pm (40m) Data, Python
Harvest: Data Discovery for Humans
Byron Ruth (The Children's Hospital of Philadelphia), Michael Italia (The Children's Hospital of Philadelphia)
2:30pm-3:10pm (40m) User Experience (UX)
Designing The Internet of Things with the 3 Laws of Robotics
Joshua Marinacci (PubNub)
4:10pm-4:50pm (40m) Python
Python 103: Memory Model & Best Practices
wesley chun (Google)
5:00pm-5:40pm (40m) Python
The vanishing pattern: from iterators to generators in Python
Luciano Ramalho (ThoughtWorks)
10:40am-11:20am (40m) Software Architecture
Evolutionary Architecture and Emergent Design
Neal Ford (ThoughtWorks)
11:30am-12:10pm (40m) Business
CANCELLED: Open Government as Open Source
Jeanne Holm (Jet Propulsion Laboratory, NASA)
1:40pm-2:20pm (40m) Geek Lifestyle
A Tech-Liberty Scorecard
Dan Gillmor (The Guardian/Arizona State University's Cronkite School of Journalism & Mass Communication)
2:30pm-3:10pm (40m) Business
Can Evil Corporations Embrace Open Source?
Simon Phipps (Public Software CIC)
4:10pm-4:50pm (40m) Business
Choose Your Own Adventure - Growing Your Own Career in Open Source
Amye Scavarda (Red Hat ), Leslie Hawthorn (Red Hat)
5:00pm-5:40pm (40m) Business, Community
How to Delegate, Like a Boss
Deb Nicholson (Open Invention Network)
10:40am-11:20am (40m) Community
Quantitative community management
Asheesh Laroia (Sandstorm Development Group)
11:30am-12:10pm (40m) Community
Minimum Viable Bureaucracy
Laura Thomson (Mozilla Corporation)
1:40pm-2:20pm (40m) Community
Rebooting the Team: Lessons Learned in an Introspective Year
Fran Fabrizio (Minnesota Population Center, U of Minnesota), Peter Clark (Code 42 Software, Inc)
2:30pm-3:10pm (40m) Community
Creating a User Journey for Your Open Source Community
Francesca Krihely (MongoDB)
4:10pm-4:50pm (40m) Community
How We Built Our Community in GitHub
Uri Cohen (GigaSpaces Technologies)
5:00pm-5:40pm (40m) Community
WebPlatform.org: A Case Study in Open Technical Documentation
Doug Schepers (W3C), Janet Swisher (Mozilla), Eliot Graff (Microsoft)
10:40am-11:20am (40m) Software Architecture
The End Of Object Inheritance & The Beginning Of Anti-Rumsfeldian Modularity
Augie Fackler (Google), Nathaniel Manista (Google)
11:30am-12:10pm (40m) Software Architecture
Finite State Machines - Why the fear?
Mahesh Paolini-Subramanya (Ubiquiti Networks, Inc.)
1:40pm-2:20pm (40m) PHP
Interactive debugging in PHP: stealing the good bits from Ruby and JavaScript
Justin Hileman (Presentate)
2:30pm-3:10pm (40m) Business, PHP
Beginning Drupal for Non-Developers
Cassandra Wolff (Softlayer an IBM Company)
4:10pm-4:50pm (40m) Software Architecture
OTP, the Middleware for Concurrent Distributed Scalable Architectures
Francesco Cesarini (Erlang Solutions Ltd)
5:00pm-5:40pm (40m) Software Architecture
Lightweight Messaging For Web And Mobile With Apache ActiveMQ
Dejan Bosanac (RedHat)
10:40am-11:20am (40m) Perl
To Infinity and Beyond - Storing your Moose herd in Elasticsearch
Clinton Gormley (Elasticsearch BV)
11:30am-12:10pm (40m) Perl
Implementing Trampoline Objects in Perl
Steven Lembark (Workhorse Computing)
1:40pm-2:20pm (40m) Perl
The Perl Renaissance
Paul Fenwick (Perl Training Australia)
2:30pm-3:10pm (40m) Perl
Perl 5: Postcards from the Edge
Ricardo Signes (Pobox.com)
4:10pm-4:50pm (40m) Business
Situation Normal Everything Must Change
Simon Wardley (Leading Edge Forum (CSC))
5:00pm-5:40pm (40m) Tools and Techniques
Mobilize Your MongoDB! Developing full stack Javascript applications.
Grant Shipley (Red Hat)
10:40am-11:20am (40m) Operations
PUP201: How to use Puppet like an adult
Benjamin Kero (Mozilla Corporation), Daniel Maher (Mozilla)
11:30am-12:10pm (40m) Tools and Techniques
LogStash: Yes, Logging Can Be Awesome
James Turnbull (Kickstarter)
1:40pm-2:20pm (40m) Operations
Go Language for Ops and Site Reliability Engineering
Gustavo Franco (Google)
2:30pm-3:10pm (40m) Tools and Techniques
DTrace Your Application (Not Your Operating System)
Mark Allen (Basho Technologies)
4:10pm-4:50pm (40m) Operations
Tuning TCP for the Web
Jason Cook (Fastly)
5:00pm-5:40pm (40m) Tools and Techniques
Introducing Locksmith - an open source tool for detecting potential deadlocks in C and C++
Colin McCabe (Cloudera)
10:40am-11:20am (40m) Java & JVM
Fundamentals of Tuning OpenJDK's GC
Charlie Hunt (Salesforce.com)
11:30am-12:10pm (40m) Java & JVM
Divide & Conquer : Efficient Java for multi-core world
Velmurugan Periasamy (Verisign), Sunil Mundluri (Verisign)
1:40pm-2:20pm (40m) Java & JVM
Getting Started with WebSocket and Server-Sent Events using Java
Reza Rahman (Oracle)
2:30pm-3:10pm (40m) Java & JVM
Resiliency Through Failure
Ariel Tseitlin (Scale Venture Partner)
4:10pm-4:50pm (40m) Cloud
TripleO: OpenStack on OpenStack
Monty Taylor (HP)
5:00pm-5:40pm (40m) Cloud
Introducing Apache CloudStack
Kevin Kluge (Elasticsearch)
10:40am-11:20am (40m) Cloud
AppScale -- Google App Engine in Open Source
Chandra Krintz (UCSB and AppScale Systems)
11:30am-12:10pm (40m) Cloud
Distributed Patterns in Action
Eric Redmond (Basho)
1:40pm-2:20pm (40m) Cloud
Netflix API: Supporting Billions in the Cloud
Daniel Jacobson (Netflix)
2:30pm-3:10pm (40m) Cloud
Running Your Open Source Project on Any Cloud Directly from GitHub
Uri Cohen (GigaSpaces Technologies), Nati Shalom (Gigaspaces)
4:10pm-4:50pm (40m) PHP
Building Scalable PHP Applications Using Google’s App Engine
Stuart Langley (Google), Amy Unruh (Google)
5:00pm-5:40pm (40m) Cloud
Breaking through with Cloud Foundry
Andy Piper (Twitter)
10:40am-11:20am (40m) Geek Lifestyle
Hacking Your Health
David Uhlman (clearhealth inc.)
11:30am-12:10pm (40m) Geek Lifestyle
Quantifying your Fitness
Kirsten Hunter (Akamai)
1:40pm-2:20pm (40m) Geek Lifestyle
Kicking Impostor Syndrome In the Head
Denise Paolucci (Dreamwidth Studios)
2:30pm-3:10pm (40m) Geek Lifestyle
Everything Counts
Mari Huertas (Obama for America)
4:10pm-4:50pm (40m) Geek Lifestyle, Tools and Techniques
The Open Privacy Stack: Privly
Sean McGregor (The Privly Foundation), Jennifer Davidson (ChickTech)
5:00pm-5:40pm (40m) Geek Lifestyle
Using the Realtime Web for Awesome Presentations
Wesley Hales (Shape Security)
10:40am-11:20am (40m) Sponsored Sessions
Stage 2 Management Systems | Building A Foundation For Flexible Service Delivery
Kelcey Damage (Backbone Technology Inc.)
11:30am-12:10pm (40m) Sponsored Sessions
Code Review for Systems Administrators
Elizabeth Krumbach Joseph (HP)
1:40pm-2:20pm (40m) Sponsored Sessions
Class's Class is Class: Metaprogramming Ruby
Chris Kelly (New Relic)
2:30pm-3:10pm (40m) Sponsored Sessions
Its All About Me! Scaling Personalizable Content at Hulu
Dallas Mahrt (Hulu)
4:10pm-4:50pm (40m) Sponsored Sessions
Rust for the Jungle
Sanghyeon Seo (Samsung Electronics)
10:40am-11:20am (40m) Sponsored Sessions
Using And Extending The Freeside Billing Toolkit
Jason Hall (Bluehost)
11:30am-12:10pm (40m) Business
Calling All Geniuses: Developing Apps for Cars
Nick Pudar (General Motors)
1:40pm-2:20pm (40m) Sponsored Sessions
From Proprietary to Community: The Open Sourcing of Enyo
Ben Combee (LG Electronics, webOS Framework Team)
2:30pm-3:10pm (40m) Sponsored Sessions
Easy Scaling with Open Source Data Structures
Talip Ozturk (Hazelcast)
4:10pm-5:40pm (1h 30m) Cloud
Build Your Own PaaS
Steven Pousty (Red Hat OpenShift), Grant Shipley (Red Hat)
10:40am-11:20am (40m) Sponsored Sessions
inBloom Open Source Roadmap
Jason Hoekstra (inBloom)
11:30am-12:10pm (40m) Sponsored Sessions
Luigi - Batch Data Processing at Large Scale
Erik Bernhardsson (Spotify)
1:40pm-2:20pm (40m) Sponsored Sessions
Exploiting your File System to Build Robust & Efficient Workflows
Jason Johnson (SoftLayer)
2:30pm-3:10pm (40m) Sponsored Sessions
Building and Selling a Company Using Open Source
Lucas Carlson (AppFog)
9:00am-9:05am (5m) Keynotes
Thursday Welcome
Edd Wilder-James (Silicon Valley Data Science), Sarah Novotny (NGINX), Matthew McCullough (GitHub), Simon St.Laurent (O'Reilly Media, Inc.)
9:05am-9:20am (15m) Keynotes
Diversity in the Innovation Economy: Why It Matters And What You Can Do About It
Laura Weidman Powers (CODE2040)
9:20am-9:30am (10m) Keynotes
Code Is Making Government More Effective
Jared Smith (Bluehost), Michal Migurski (Code For America), Tim O'Reilly (O'Reilly Media, Inc.)
9:30am-9:45am (15m) Keynotes
Tom Preston-Werner
Tom Preston-Werner (GitHub)
9:45am-9:55am (10m) Keynotes
Licensing Models and Building an Open Source Community
Eileen Evans (Hewlett Packard Enterprise)
9:55am-10:10am (15m) Keynotes
We The People: Open Source, Open Data
Leigh Heyman (Executive Office of the President)
10:10am-10:40am (30m)
Break: Morning Break
3:10pm-4:10pm (1h)
Break: Afternoon Break
12:10pm-1:40pm (1h 30m)
Break: Lunch - Sponsored by Google
7:00pm-10:00pm (3h) Events
Thursday Birds of a Feather Sessions (BoFs)
7:30pm-9:00pm (1h 30m) Events
Apache CouchDB Party hosted by Cloudant
6:00pm-7:30pm (1h 30m) Events
Media Temple Party
7:30am-8:15am (45m) Events
Morning Yoga
8:15am-9:00am (45m)
Plenary
To be confirmed

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

Contact Us

View a complete list of OSCON contacts