Skip to main content

OSCON 2014 Schedule

Below are the confirmed and scheduled talks at OSCON 2014
(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.

DIY OSCON Schedule

OSCON attendees like to do things their way. And if something isn't the way they want it, they're gonna build it for themselves. We've opened our raw schedule data so you can build your own schedule. Go ahead, make it better.

Portland Ballroom
Add Programmer, Program, Machine and Environment to your personal schedule
10:00am Programmer, Program, Machine and Environment Andrew Sorensen (QUT)
Add Healthcare for Geeks to your personal schedule
11:00am Healthcare for Geeks David Uhlman (clearhealth inc.)
Portland 251
Add Apache Cordova: Past, Present and Future to your personal schedule
10:00am Apache Cordova: Past, Present and Future Joe Bowser (Adobe Systems)
Add React's Architecture to your personal schedule
11:50am React's Architecture Christopher Chedeau (Facebook)
Portland 252
Add Making maps with OpenStreetMap and Koop to your personal schedule
11:00am Making maps with OpenStreetMap and Koop Christopher Helm (GeoIQ), Andrew Turner (Esri)
Portland 255
Add Thinking in a Highly Concurrent, Mostly-functional Language to your personal schedule
10:00am Thinking in a Highly Concurrent, Mostly-functional Language Francesco Cesarini (Erlang Solutions Ltd)
Portland 256
Add When PostgreSQL Can't, You Can to your personal schedule
10:00am When PostgreSQL Can't, You Can Keith Fiske (OmniTI, Inc)
Add ETL: The Dirty Little Secret of Data Science to your personal schedule
11:00am ETL: The Dirty Little Secret of Data Science Byron Ruth (The Children's Hospital of Philadelphia)
Add Quantifying your Fitness to your personal schedule
11:50am Quantifying your Fitness Kirsten Hunter (Akamai), Kjerstin Williams (Applied Minds)
D135
Add Adventures in the WebRTC Garden--or is it Wilderness? to your personal schedule
10:00am Adventures in the WebRTC Garden--or is it Wilderness? Brian Capouch (Saint Josephs College), Nathan Samano (Saint Joseph's College (Indiana)), Alex Yong (Saint Joseph's College (Indiana)), Steven Quella (Saint Joseph's College (Indiana)), Danilo Zekovic (Saint Joseph's College (Indiana))
Add Marketing Your Tech Talent  to your personal schedule
11:50am Marketing Your Tech Talent Deirdré Straughan (Ericsson)
D136
Add Identity Crisis: Are We Really Who We Say We Are? to your personal schedule
10:00am Identity Crisis: Are We Really Who We Say We Are? Karen Sandler (Software Freedom Conservancy)
Add Apache HTTP Server; SSL from End-to-End to your personal schedule
11:00am Apache HTTP Server; SSL from End-to-End William A Rowe Jr (Pivotal)
Add OAuth2: The Swiss-Army Framework to your personal schedule
11:50am OAuth2: The Swiss-Army Framework Brent Shaffer (Adobe Systems Inc)
D137/138
Add Big Data Analysis 0-60 in 90 days to your personal schedule
11:00am Big Data Analysis 0-60 in 90 days Chad Naber (Intel), David Elfi (Intel Corporation)
Add From Madison Avenue to git Checkout -- A Journey to your personal schedule
11:50am From Madison Avenue to git Checkout -- A Journey Elaine Marino (LadyCoder Productions), Jessica Goulding (Self-Employed)
D139/140
Add Developing Micro-services with Java and Spring to your personal schedule
10:00am Developing Micro-services with Java and Spring Phillip Webb (Pivotal)
Add What is Async, How Does it Work, and When Should I Use it? to your personal schedule
11:00am What is Async, How Does it Work, and When Should I Use it? A. Jesse Jiryu Davis (MongoDB)
Add Inside the Go Tour to your personal schedule
11:50am Inside the Go Tour Francesc Campoy Flores (Google)
E144
Add Let Them Be Your Heroes to your personal schedule
10:00am Let Them Be Your Heroes Francesca Krihely (MongoDB)
Add OSCON Town Hall to your personal schedule
11:50am OSCON Town Hall Gina Blaber (O'Reilly Media, Inc.), Matthew McCullough (GitHub), Sarah Novotny (NGINX), Simon St.Laurent (O'Reilly Media, Inc.)
E145
Add Idiomatic APIs with the Python Data Model to your personal schedule
10:00am Idiomatic APIs with the Python Data Model Luciano Ramalho (ThoughtWorks)
Add Python: Encapsulation with Descriptors to your personal schedule
11:00am Python: Encapsulation with Descriptors Luciano Ramalho (ThoughtWorks)
Add The State of Crypto in Python to your personal schedule
11:50am The State of Crypto in Python Jarret Raim (Rackspace), Paul Kehrer (Rackspace)
E146
Add HA 101 with OpenStack to your personal schedule
10:00am HA 101 with OpenStack Raghavan Srinivas (InfoQ)
Add DNSSEC Via a New Stub Resolver to your personal schedule
11:00am DNSSEC Via a New Stub Resolver Allison Mankin (Verisign, Inc.), Willem Toorop (NLNet Labs), Neel Goyal (Verisign, Inc.), Glen Wiley (Verisign, Inc.)
Add Why You Should Be Looking at Functional Web Development to your personal schedule
11:50am Why You Should Be Looking at Functional Web Development Adam Granicz (IntelliFactory)
E147/148
Add Hacking Lessons: Which Micro-Controller Board Do I Use? to your personal schedule
10:00am Hacking Lessons: Which Micro-Controller Board Do I Use? Rob Reilly (Rob Reilly Consulting)
Add WeIO Platform for Internet of Things to your personal schedule
11:00am WeIO Platform for Internet of Things Drasko DRASKOVIC (Mainflux)
Add Hacking the Kernel, Hacking Myself to your personal schedule
11:50am Hacking the Kernel, Hacking Myself Kelley Nielsen (Linux Foundation, Gnome Foundation)
F150
Add Chef and OpenStack to your personal schedule
10:00am Chef and OpenStack Matt Ray (Chef Software, Inc.)
Add Nymote: Git Your Own Cloud Here to your personal schedule
11:00am Nymote: Git Your Own Cloud Here Anil Madhavapeddy (Docker, Inc), Richard Mortier (University of Nottingham)
Add Creating an SDK - Lessons Learned to your personal schedule
11:50am Creating an SDK - Lessons Learned Ed Leafe (Rackspace)
F151
Add DevOps for University Students to your personal schedule
10:00am DevOps for University Students Lance Albertson (Oregon State University Open Source Lab), E. Dunham (Mozilla)
Add Open edX: an Open-source MOOC Platform to your personal schedule
11:00am Open edX: an Open-source MOOC Platform James Tauber (edX), David Baumgold (edX)
Add Writing Documentation that Satisfies Your Users to your personal schedule
11:50am Writing Documentation that Satisfies Your Users Sarah White (Asciidoctor, OpenDevise)
Add Announcements & Keynotes to your personal schedule
9:00am Plenary
Room: Portland Ballroom
Announcements & Keynotes Matthew McCullough (GitHub), Sarah Novotny (NGINX), Simon St.Laurent (O'Reilly Media, Inc.)
Add The Concert Programmer to your personal schedule
9:05am Plenary
Room: Portland Ballroom
The Concert Programmer Andrew Sorensen (QUT)
Add Yes, Your Refrigerator Is Trying To Kill You: Bad Actors and the Internet of Things to your personal schedule
9:20am Plenary
Room: Portland Ballroom
Yes, Your Refrigerator Is Trying To Kill You: Bad Actors and the Internet of Things Beth Flanagan (Intel Corp.)
Add Open Manufacturing:  Bringing Open Hardware Beyond 3D Printing to your personal schedule
9:30am Plenary
Room: Portland Ballroom
Open Manufacturing: Bringing Open Hardware Beyond 3D Printing Ryan Vinyard (Highway1)
Add Storytelling on the Shoulders of Giants to your personal schedule
9:40am Plenary
Room: Portland Ballroom
Storytelling on the Shoulders of Giants Rachel Nabors (rachelnabors.com)
Add O'Reilly Open Source Awards to your personal schedule
12:40pm Plenary
Room: Portland Ballroom
O'Reilly Open Source Awards
Add Open Source and Social Change — Making the World a Better Place to your personal schedule
12:45pm Plenary
Room: Portland Ballroom
Open Source and Social Change — Making the World a Better Place Paul Fenwick (Perl Training Australia)
10:40am Morning Break
Room: Portland Ballroom Foyer
Add Closing Get Together to your personal schedule
1:15pm Event
Room: Portland Ballroom Foyer
Closing Get Together
10:00am-10:40am (40m) Main Stage
Programmer, Program, Machine and Environment
Andrew Sorensen (QUT)
11:00am-11:40am (40m) Main Stage
Healthcare for Geeks
David Uhlman (clearhealth inc.)
11:50am-12:30pm (40m) Main Stage, Open Hardware
Arduino + Furby Broken Build Notification - Oh, You'll Want to Fix it Quick!
Tina Coleman (Hayden Software)
10:00am-10:40am (40m) Mobile Platforms
Apache Cordova: Past, Present and Future
Joe Bowser (Adobe Systems)
11:00am-11:40am (40m) Emerging Languages
Mobile and Multi-Device Web Development with Tritium
Ishan Anand (Moovweb)
11:50am-12:30pm (40m) JavaScript - HTML5 - Web
React's Architecture
Christopher Chedeau (Facebook)
10:00am-10:40am (40m) JavaScript - HTML5 - Web
Leaflet, Node.JS, and MongoDB for an Easy and Fun Web Mapping Experience
Steven Pousty (Red Hat)
11:00am-11:40am (40m) JavaScript - HTML5 - Web
Making maps with OpenStreetMap and Koop
Christopher Helm (GeoIQ), Andrew Turner (Esri)
11:50am-12:30pm (40m) Geek Lifestyle
A Presentation Toolbox that Just Might Blow Your Audience Away
Florian Haas (hastexo)
10:00am-10:40am (40m) Computational Thinking
Thinking in a Highly Concurrent, Mostly-functional Language
Francesco Cesarini (Erlang Solutions Ltd)
11:00am-11:40am (40m) Computational Thinking
Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Source Libraries
Sudhir Tonse (Netflix), Danny Yuan (Netflix Inc)
11:50am-12:30pm (40m) Computational Thinking
Map, Flatmap and Reduce are Your New Best Friends: Simpler Collections, Concurrency, and Big Data
Chris Richardson (Chris Richardson Consulting, Inc)
10:00am-10:40am (40m) Databases & Datastores
When PostgreSQL Can't, You Can
Keith Fiske (OmniTI, Inc)
11:00am-11:40am (40m) Databases & Datastores
ETL: The Dirty Little Secret of Data Science
Byron Ruth (The Children's Hospital of Philadelphia)
11:50am-12:30pm (40m) Geek Lifestyle
Quantifying your Fitness
Kirsten Hunter (Akamai), Kjerstin Williams (Applied Minds)
10:00am-10:40am (40m) Emerging Languages
Adventures in the WebRTC Garden--or is it Wilderness?
Brian Capouch (Saint Josephs College), Nathan Samano (Saint Joseph's College (Indiana)), Alex Yong (Saint Joseph's College (Indiana)), Steven Quella (Saint Joseph's College (Indiana)), Danilo Zekovic (Saint Joseph's College (Indiana))
11:00am-11:40am (40m) Geek Lifestyle
My Friends Keep Leaving and it is Ruining Board Games Day
Tim Nugent (lonely.coffee)
11:50am-12:30pm (40m) Geek Lifestyle
Marketing Your Tech Talent
Deirdré Straughan (Ericsson)
10:00am-10:40am (40m) Business, Community
Identity Crisis: Are We Really Who We Say We Are?
Karen Sandler (Software Freedom Conservancy)
11:00am-11:40am (40m) Security
Apache HTTP Server; SSL from End-to-End
William A Rowe Jr (Pivotal)
11:50am-12:30pm (40m) Security
OAuth2: The Swiss-Army Framework
Brent Shaffer (Adobe Systems Inc)
10:00am-10:40am (40m) Business, JavaScript - HTML5 - Web
Satisfying Business and Engineering Requirements: Client-server JavaScript, SEO, and Optimized Page Load
Jason Strimpel (WalmartLabs)
11:00am-11:40am (40m) Databases & Datastores
Big Data Analysis 0-60 in 90 days
Chad Naber (Intel), David Elfi (Intel Corporation)
11:50am-12:30pm (40m) Community, Education
From Madison Avenue to git Checkout -- A Journey
Elaine Marino (LadyCoder Productions), Jessica Goulding (Self-Employed)
10:00am-10:40am (40m) Java & JVM, Tools & Techniques
Developing Micro-services with Java and Spring
Phillip Webb (Pivotal)
11:00am-11:40am (40m) Python
What is Async, How Does it Work, and When Should I Use it?
A. Jesse Jiryu Davis (MongoDB)
11:50am-12:30pm (40m) Security
Inside the Go Tour
Francesc Campoy Flores (Google)
10:00am-10:40am (40m) Community
Let Them Be Your Heroes
Francesca Krihely (MongoDB)
11:00am-11:40am (40m) Community
International Community Building: Bridging Japan and the Rest of the World
Kiyoto Tamura (Treasure Data)
11:50am-12:30pm (40m) Keynotes
OSCON Town Hall
Gina Blaber (O'Reilly Media, Inc.), Matthew McCullough (GitHub), Sarah Novotny (NGINX), Simon St.Laurent (O'Reilly Media, Inc.)
10:00am-10:40am (40m) Python
Idiomatic APIs with the Python Data Model
Luciano Ramalho (ThoughtWorks)
11:00am-11:40am (40m) Python
Python: Encapsulation with Descriptors
Luciano Ramalho (ThoughtWorks)
11:50am-12:30pm (40m) Python
The State of Crypto in Python
Jarret Raim (Rackspace), Paul Kehrer (Rackspace)
10:00am-10:40am (40m) Cloud
HA 101 with OpenStack
Raghavan Srinivas (InfoQ)
11:00am-11:40am (40m) Security
DNSSEC Via a New Stub Resolver
Allison Mankin (Verisign, Inc.), Willem Toorop (NLNet Labs), Neel Goyal (Verisign, Inc.), Glen Wiley (Verisign, Inc.)
11:50am-12:30pm (40m) Emerging Languages
Why You Should Be Looking at Functional Web Development
Adam Granicz (IntelliFactory)
10:00am-10:40am (40m) Open Hardware
Hacking Lessons: Which Micro-Controller Board Do I Use?
Rob Reilly (Rob Reilly Consulting)
11:00am-11:40am (40m) Open Hardware
WeIO Platform for Internet of Things
Drasko DRASKOVIC (Mainflux)
11:50am-12:30pm (40m) Geek Lifestyle
Hacking the Kernel, Hacking Myself
Kelley Nielsen (Linux Foundation, Gnome Foundation)
10:00am-10:40am (40m) Operations & System Administration
Chef and OpenStack
Matt Ray (Chef Software, Inc.)
11:00am-11:40am (40m) Cloud
Nymote: Git Your Own Cloud Here
Anil Madhavapeddy (Docker, Inc), Richard Mortier (University of Nottingham)
11:50am-12:30pm (40m) Cloud
Creating an SDK - Lessons Learned
Ed Leafe (Rackspace)
10:00am-10:40am (40m) Operations & System Administration
DevOps for University Students
Lance Albertson (Oregon State University Open Source Lab), E. Dunham (Mozilla)
11:00am-11:40am (40m) Education
Open edX: an Open-source MOOC Platform
James Tauber (edX), David Baumgold (edX)
11:50am-12:30pm (40m) User Experience
Writing Documentation that Satisfies Your Users
Sarah White (Asciidoctor, OpenDevise)
9:00am-9:05am (5m)
Announcements & Keynotes
Matthew McCullough (GitHub), Sarah Novotny (NGINX), Simon St.Laurent (O'Reilly Media, Inc.)
9:05am-9:20am (15m) Keynotes
The Concert Programmer
Andrew Sorensen (QUT)
9:20am-9:30am (10m) Keynotes
Yes, Your Refrigerator Is Trying To Kill You: Bad Actors and the Internet of Things
Beth Flanagan (Intel Corp.)
9:30am-9:40am (10m) Keynotes
Open Manufacturing: Bringing Open Hardware Beyond 3D Printing
Ryan Vinyard (Highway1)
9:40am-9:50am (10m) Keynotes
Storytelling on the Shoulders of Giants
Rachel Nabors (rachelnabors.com)
12:40pm-12:45pm (5m) Keynotes
O'Reilly Open Source Awards
12:45pm-1:10pm (25m) Keynotes
Open Source and Social Change — Making the World a Better Place
Paul Fenwick (Perl Training Australia)
10:40am-11:00am (20m)
Break: Morning Break
1:15pm-2:00pm (45m) Events
Closing Get Together