OSCON 2016: Video Compilation

Video description

OSCON Austin 2016 was as big as Texas itself with 293 speakers, 149 sessions, 40 half-day tutorials and 15 keynotes. An exploration of “Everything Open Source”, the four-day conference was organized into 12 distinct themes with multiple presentations on The New Stuff, Infrastructure, Architecture, Data, In Real Life, Collaboration, Business of OS, Open Source 101, Performance, Hardware, Security, and Leadership. Unsure about the core technologies of OS? Where it’s headed? Don’t be. Get up on this video horse, push play, and ride. You’ll journey across the entire OS range from Linux, MySQL, the LAMP stack, Perl, Python and Ruby on Rails to middleware, applications, cloud computing, and more.

  • Enjoy an all-access pass to OSCON Austin 2016’s 15 keynotes, 40 tutorials, and 149 sessions
  • Review the future of OS with Sam Ramji of Cloud Foundry and Pay Pal’s Danese Cooper
  • Get the latest on microservices, Rust, and containers (Docker, Kubernetes, and Mesos)
  • Discover the new: Perl 6, Go, Clojure,.NET Core, cloud-native Java apps, HTTP/2, and PHP/7
  • Absorb ½ day tutorials on Git, Scala, Neo4j, Ruby, Cassandra, R, ES6 + React, Tessel 2, and more
  • Hear why Capital One, Salesforce.org, and Huawei chose OS - and why AOL returned
  • Understand the challenges of OS: Patents, selling support, OS vs. proprietary, and more
  • Explore 17 presentations each on OS architecture, OS infrastructure, and OS data
  • Take in 8 presentations on OS hardware, 8 on OS performance, and 7 on OS security
  • Download the videos or view them through our HD player

Publisher resources

View/Submit Errata

Table of contents

  1. OSCON 2016 Keynotes
    1. Keynote Performance by Sammus - Enongo Lumumba-Kasongo
    2. Incremental revolution: What Docker learned from the open source fire hose - Solomon Hykes
    3. Computer science artists unite! An open source retrospective to glimpse our future - Angel Diaz
    4. How did I "git" here? A tale of a CS professor - Kyla McMullen (University of Florida)
    5. Huawei’s open source journey - Sanqi Li (Huawei)
    6. The case for a unified and interoperable open cloud ecosystem - Sam Ramji (Cloud Foundry Foundation)
    7. The unreasonable effectiveness of open data, open source, and open science - Joseph Sirosh (Microsoft)
    8. Open, closed, and demon haunted: An Internet of Things that act like inkjet printers - Cory Doctorow (EFF)
    9. Hiring awesome engineers: Looking beyond the Valley and the USA - Erica Brescia (Bitnami)
    10. Sustainability in open source - Danese Cooper (PayPal)
    11. Closing the loop: Open source community projects are changing healthcare - Dana Lewis (W2OGroup)
    12. Crossing the river by feeling the stones - Simon Wardley (Leading Edge Forum (CSC))
    13. O'Reilly Open Source Awards
  2. Architecture
    1. Reactive system design - Duncan DeVore (Lightbend (Typesafe)) - Part 1
    2. Reactive system design - Duncan DeVore (Lightbend (Typesafe)) - Part 2
    3. Reactive system design - Duncan DeVore (Lightbend (Typesafe)) - Part 3
    4. Reactive system design - Duncan DeVore (Lightbend (Typesafe)) - Part 4
    5. Scala: The Swiss-army language - Nathan Dotz (Detroit Labs) - Part 1
    6. Scala: The Swiss-army language - Nathan Dotz (Detroit Labs) - Part 2
    7. Scala: The Swiss-army language - Nathan Dotz (Detroit Labs) - Part 3
    8. Scala: The Swiss-army language - Nathan Dotz (Detroit Labs) - Part 4
    9. Transitioning to microservices - Maria Gomez (ThoughtWorks) and Cassandra Shum (ThoughtWorks) - Part 1
    10. Transitioning to microservices - Maria Gomez (ThoughtWorks) and Cassandra Shum (ThoughtWorks) - Part 2
    11. Transitioning to microservices - Maria Gomez (ThoughtWorks) and Cassandra Shum (ThoughtWorks) - Part 3
    12. Managing distributed systems using BOSH - Bridget Kromhout (Pivotal) - Part 1
    13. Managing distributed systems using BOSH - Bridget Kromhout (Pivotal) - Part 2
    14. Managing distributed systems using BOSH - Bridget Kromhout (Pivotal) - Part 3
    15. Managing distributed systems using BOSH - Bridget Kromhout (Pivotal) - Part 4
    16. Fluent Python: Implementing intuitive and productive APIs - Luciano Ramalho (ThoughtWorks) - Part 1
    17. Fluent Python: Implementing intuitive and productive APIs - Luciano Ramalho (ThoughtWorks) - Part 2
    18. Fluent Python: Implementing intuitive and productive APIs - Luciano Ramalho (ThoughtWorks) - Part 3
    19. Fluent Python: Implementing intuitive and productive APIs - Luciano Ramalho (ThoughtWorks) - Part 4
    20. Go unikernels - Ian Eyberg (DeferPanic)
    21. Butterfly in reverse: From SOA to monolith - Mark Bates (Meta42 Labs, LLC)
    22. Becoming a polyglot: Create a simple API server in four interpreted languages - Kirsten Hunter (Akamai)
    23. Ruby can too scale: Highly performant microservices in Ruby - Tim Krajcar (New Relic)
    24. Modern JavaScript architectures: Clients, microservices, and containers - Matt DeBergalis (Meteor)
    25. From procedural to reactive JavaScript with stops - Gleb Bahmutov (Kensho)
    26. Confessions of a cross-platform developer - Andreia Gaita (GitHub)
    27. Concurrency + Distribution = Scalability + Availability: A journey architecting Erlang systems - Francesco Cesarini (Erlang Solutions Ltd)
    28. Low ceremony microservices with Elixir - Chris Nelson (Gaslight)
    29. Blocks in containers: Lessons learned from containerizing Minecraft - Julia Ferraioli (Google)
    30. Type theory 101 - Hanneli Tavante (Codemine42)
    31. Stop writing Javascript frameworks - Joseph Gregorio (Google)
  3. Business of OSS
    1. Open source for closed source companies - Amanda Folson (GitLab)
    2. Open source is being ruined, and it’s all our fault - Brian Redbeard Harrington (CoreOS)
    3. Postcapitalism - Jamie Dobson (Container Solutions)
    4. Is marketing in open source a "four-letter word"? - Nithya Ruff (SanDisk)
    5. Building a fundable open source company - Ariel Tseitlin (Scale Venture Partners)
    6. Open sourcing the lean startup methodology - Kishau Rogers (Websmith Group)
    7. Open source or proprietary: Choose wisely - Patrick McFadin (DataStax)
    8. The truth about open source businesses: Confessions from an ex-open sourceror - Matt Asay (Adobe)
  4. Collaboration
    1. Finding the giants: Creating and nurturing open source advocates - Meghan Gill (MongoDB) and Francesca Krihely (MongoDB) - Part 1
    2. Finding the giants: Creating and nurturing open source advocates - Meghan Gill (MongoDB) and Francesca Krihely (MongoDB) - Part 2
    3. Finding the giants: Creating and nurturing open source advocates - Meghan Gill (MongoDB) and Francesca Krihely (MongoDB) - Part 3
    4. Finding the giants: Creating and nurturing open source advocates - Meghan Gill (MongoDB) and Francesca Krihely (MongoDB) - Part 4
    5. Dissecting Git's guts - Emily Xie (Wayfair)
    6. Transitioning to InnerSource: Increase delivery velocity, enable smooth collaboration, and produce quality software - Danese Cooper (PayPal) - Part 1
    7. Transitioning to InnerSource: Increase delivery velocity, enable smooth collaboration, and produce quality software - Danese Cooper (PayPal) - Part 2
    8. Git for teams - Emma Jane Hogbin Westby (Git for Teams) - Part 1
    9. Git for teams - Emma Jane Hogbin Westby (Git for Teams) - Part 2
    10. Git for teams - Emma Jane Hogbin Westby (Git for Teams) - Part 3
    11. Redefining culture fit - Casey West (Pivotal)
    12. I am your user. Why do you hate me? - Donna Benjamin (Creative Contingencies) and Leslie Hawthorn (Red Hat)
    13. Open source lessons from the TODO Group - Chris Aniszczyk (Cloud Native Computing Foundation), Nithya Ruff (SanDisk), Jeff McAffer (Microsoft), Chris DiBona (Google), Benjamin VanEvery (Simon Data, Inc.), and Andrew Spyker (Netflix)
    14. InnerSource overview - Cedric Williams (PayPal), Georg Gruetter (Robert Bosch GmbH), Guy Martin (Autodesk), Nithya Ruff (SanDisk), and Panna Pavangadkar (Bloomberg L.P.)
    15. Technology: So easy your lawyer can do it - Zoe Landon (Marketo)
    16. Analysis of the Xen code review process: An example of software development analytics - Daniel Izquierdo (Bitergia)
    17. How to teach Git - Georgia Reh (Intel)
    18. From behind the contact form: Tips from GitHub Support on helping your community - Rachel Berry (GitHub)
    19. Large-scale GitHub insights - Jeff McAffer (Microsoft), Georgios Gousios (TU Delft), and Kevin Lewis (Microsoft)
    20. Better collaboration through tooling - Ying Li (Docker) and David Lawrence (Docker)
    21. Optimizing your project for contribution - Joshua Matthews (Mozilla)
    22. Managing a large open source community with smart tools - Jonas Rosland (EMC), Stephanie Carlson (EMC {code})
  5. Data
    1. Fundamentals of Neo4j - Nicole White (Neo4j) and Kevin Vangundy (Neo Technology, Inc.) - Part 1
    2. Fundamentals of Neo4j - Nicole White (Neo4j) and Kevin Vangundy (Neo Technology, Inc.) - Part 2
    3. Fundamentals of Neo4j - Nicole White (Neo4j) and Kevin Vangundy (Neo Technology, Inc.) - Part 3
    4. Fundamentals of Neo4j - Nicole White (Neo4j) and Kevin Vangundy (Neo Technology, Inc.) - Part 4
    5. Demystifying cloud-based data stores with Linux and Java - Bruno Terkaly (Microsoft) - Part 1
    6. Demystifying cloud-based data stores with Linux and Java - Bruno Terkaly (Microsoft) - Part 2
    7. Demystifying cloud-based data stores with Linux and Java - Bruno Terkaly (Microsoft) - Part 3
    8. Demystifying cloud-based data stores with Linux and Java - Bruno Terkaly (Microsoft) - Part 4
    9. Becoming friends with Cassandra and Spark - Jon Haddad (DataStax) and Dani Traphagen (DataStax) - Part 1
    10. Becoming friends with Cassandra and Spark - Dani Traphagen (DataStax) and Jon Haddad (DataStax) - Part 2
    11. Becoming friends with Cassandra and Spark - Jon Haddad (DataStax) and Dani Traphagen (DataStax) - Part 3
    12. Becoming friends with Cassandra and Spark - Jon Haddad (DataStax) and Dani Traphagen (DataStax) - Part 4
    13. Diving into machine learning through TensorFlow - Julia Ferraioli (Google), Amy Unruh (Google) and Eli Bixby (Google) - Part 1
    14. Diving into machine learning through TensorFlow - Julia Ferraioli (Google), Amy Unruh (Google) and Eli Bixby (Google) - Part 2
    15. Diving into machine learning through TensorFlow - Julia Ferraioli (Google), Amy Unruh (Google) and Eli Bixby (Google) - Part 3
    16. Diving into machine learning through TensorFlow - Julia Ferraioli (Google), Amy Unruh (Google) and Eli Bixby (Google) - Part 4
    17. Data exploration with R - Barbara Fusinska (Microsoft) - Part 1
    18. Data exploration with R - Barbara Fusinska (Microsoft) - Part 2
    19. Data exploration with R - Barbara Fusinska (Microsoft) - Part 3
    20. Data exploration with R - Barbara Fusinska (Microsoft) - Part 4
    21. Transforming big data into experiences that drive behavior changes - Erica Stanley (Acire Studios) and Erich Lee (Ideaz To Apps)
    22. Intro to Apache Spark for Java and Scala developers - Ted Malaska (Cloudera)
    23. Analyzing GitHub events with R - Barbara Fusinska (Microsoft)
    24. Data storytelling using the GitHub Archive - Alyson La (GitHub, Inc.)
    25. Big data is worthless without artificial intelligence - Erin Ledell (H2O.ai)
    26. Civic data: Using open source data to create socially impactful data-driven products - Vida Williams (Axis Partners, Inc)
    27. Detecting outliers and anomalies in real-time at Datadog - Homin Lee (Datadog)
    28. NoSQL's biggest lie: SQL never went away - Matthew Revell (Exoscale)
    29. Real-time democratizing of event-driven big data - Rachel Reese (Jet.com)
    30. Does it quack? Identifying problems that a graph database can solve - Jon Haddad (DataStax)
    31. Navigating the data science Python ecosystem - Christine Doig (Continuum Analytics)
    32. A data-streaming architecture with Apache Flink - Jamie Grier (data Artisans)
  6. In Real Life
    1. Ruby: Your next favorite programming language - Jay McGavren (Treehouse) - Part 1
    2. Ruby: Your next favorite programming language - Jay McGavren (Treehouse) - Part 2
    3. Ruby: Your next favorite programming language - Jay McGavren (Treehouse) - Part 3
    4. Ruby: Your next favorite programming language - Jay McGavren (Treehouse) - Part 4
    5. Provisioning Cassandra in the cloud - Ben Lackey (DataStax) and Boris Baryshnikov (Microsoft Corp.) - Part 1
    6. Provisioning Cassandra in the cloud - Ben Lackey (DataStax) and Boris Baryshnikov (Microsoft Corp.) - Part 2
    7. Understanding Docker security and performance - Ben Hall (Ocelot Uproar) - Part 1
    8. Understanding Docker security and performance - Ben Hall (Ocelot Uproar) - Part 2
    9. Understanding Docker security and performance - Ben Hall (Katacoda / Ocelot Uproar) - Part 3
    10. The bait and switch of open source - Katrina Owen (exercism.io)
    11. Making awesome things accessible - Heather Migliorisi (Blackhawk Network)
    12. How to build a product when nobody's getting paid - Kelsey Breseman (Tessel Project)
    13. Impostor syndrome and individual competence - Jessica Rose (DreamFactory)
    14. Microservices war stories - Blithe Rocher (Fastly)
    15. Powered by the sun: One geek's experience - Alex Moundalexis (Cloudera)
    16. The things I learned from you: Lessons from being a mentor - Alex Juarez (Rackspace)
    17. Monolith to microservices: How HomeDepot.com made the switch - Christopher Grant (Home Depot)
    18. The automated teen - Keila Banks (Student)
    19. Storming the castle: Open source challenges in government - Kathy Lee (Bonneville Power Administration) and Morgan Senkal (Metal Toad)
    20. Java 8 puzzlers: The strange, the bizarre, and the wonderful - Baruch Sadogursky (JFrog) and Viktor Gamov (Hazelcast)
    21. From closed to open and beyond: A real-life story from a regulated company - Tapabrata Pal (Capital One)
    22. PANOPTES: Open source planet discovery - Jennifer Tong (Google) and Wilfred Gee (Macquarie University/Project PANOPTES)
  7. Infrastructure
    1. Containers at scale thanks to Kubernetes - Brandon Philips (CoreOS) - Part 1
    2. Containers at scale thanks to Kubernetes - Brandon Philips (CoreOS) - Part 2
    3. Containers at scale thanks to Kubernetes - Brandon Philips (CoreOS) - Part 3
    4. AppOps: Building successful deployments - Bryan Liles (DigitalOcean) - Part 1
    5. AppOps: Building successful deployments - Bryan Liles (DigitalOcean) - Part 2
    6. AppOps: Building successful deployments - Bryan Liles (DigitalOcean) - Part 3
    7. AppOps: Building successful deployments - Bryan Liles (DigitalOcean) - Part 4
    8. Designing and architecting for scalability with Erlang/OTP - Francesco Cesarini (Erlang Solutions Ltd) - Part 1
    9. Designing and architecting for scalability with Erlang/OTP - Francesco Cesarini (Erlang Solutions Ltd) - Part 2
    10. Designing and architecting for scalability with Erlang/OTP - Francesco Cesarini (Erlang Solutions Ltd) - Part 3
    11. Designing and architecting for scalability with Erlang/OTP - Francesco Cesarini (Erlang Solutions Ltd) - Part 4
    12. Introduction to Docker and containers - AJ Bowen (Dominant Paradigm Subversion, Inc) and Jérôme Petazzoni (Docker) - Part 1
    13. Introduction to Docker and containers - AJ Bowen (Dominant Paradigm Subversion, Inc) and Jérôme Petazzoni (Docker) - Part 2
    14. Introduction to Docker and containers - AJ Bowen (Dominant Paradigm Subversion, Inc) and Jérôme Petazzoni (Docker) - Part 3
    15. Introduction to Docker and containers - AJ Bowen (Dominant Paradigm Subversion, Inc) and Jérôme Petazzoni (Docker) - Part 4
    16. Building a deployment pipeline with Jenkins - Brent Laster (SAS) - Part 1
    17. Building a deployment pipeline with Jenkins - Brent Laster (SAS) - Part 2
    18. Building a deployment pipeline with Jenkins - Brent Laster (SAS) - Part 3
    19. Building a deployment pipeline with Jenkins - Brent Laster (SAS) - Part 4
    20. Don't fix it. Throw it away! Introduction to disposable infrastructure - Chris Dorros (Cisco Systems Inc) - Part 1
    21. Don't fix it. Throw it away! Introduction to disposable infrastructure - Chris Dorros (Cisco Systems Inc) - Part 2
    22. Don't fix it. Throw it away! Introduction to disposable infrastructure - Chris Dorros (Cisco Systems Inc) - Part 3
    23. DevOps at large: Modernizing apps and infrastructure in the federal government - Aidan Feldman (18F)
    24. The twelve-factor container - Casey West (Pivotal)
    25. Continuous integration for open source projects with Travis CI - Kyle Tyacke (Akamai)
    26. Dusty: Building and testing microservices made easy - Alex Etling (GameChanger)
    27. Distributed computing powered with etcd: Overview and future - Brandon Philips (CoreOS, Inc)
    28. Infrastructure as code might be literally impossible - Joe Damato (packagecloud.io)
    29. Lessons from writing HTraced: A high-performance network daemon in Go - Colin McCabe (Cloudera)
    30. How do I orchestrate my containers? - Isabel Jimenez (Mesosphere)
    31. PaaSTA: Running applications at Yelp - Nathan Handler (Yelp Inc.)
    32. Deep dive into Git - Edward Thomson (GitHub)
  8. Leadership
    1. Leading an open source project - Tessa Mero (Cisco)
    2. Managing while black - Kevin Stewart (NodeSource)
    3. From developer to management coach - James Stewart (Government Digital Service)
    4. Bake the cookies, wear the dress: Leading with confident authenticity - Adrienne Lowe (Django Software Foundation)
    5. Building a pipeline: The case for hiring junior developers - Wade Minter (WeaveUp)
    6. #ILookLikeAnEngManager - Katharina Probst (Netflix)
  9. Open Source 101
    1. These three functional languages: Haskell, Scala, and Clojure - Daniel Hinojosa (evolutionnext.com) - Part 1
    2. These three functional languages: Haskell, Scala, and Clojure - Daniel Hinojosa (evolutionnext.com) - Part 2
    3. These three functional languages: Haskell, Scala, and Clojure - Daniel Hinojosa (evolutionnext.com) - Part 3
    4. These three functional languages: Haskell, Scala, and Clojure - Daniel Hinojosa (evolutionnext.com) - Part 4
    5. ES6 + React - Brian Holt (Netflix) - Part 1
    6. ES6 + React - Brian Holt (Netflix) - Part 2
    7. ES6 + React - Brian Holt (Netflix) - Part 3
    8. ES6 + React - Brian Holt (Netflix) - Part 4
    9. "Fearless" open source contributors - Maria Naggaga (Microsoft)
    10. Inessential weirdnesses in open source - Sumana Harihareswara (Changeset Consulting)
    11. What we take for granted: Examining the barriers to contributing to open source - Saron Yitbarek (CodeNewbie)
    12. How to convince your manager to go open source - Christian Grail (SAP)
    13. Knocking down blockers: Transforming your company into an open source contributor - Ian Varley (Salesforce.com) and Regina Burkebile (Salesforce.com)
    14. How-to: Your first contribution - Michelle Casbon (Independent)
    15. From first look to first pull: Contributing to your favorite OSS projects - Quinn Murphy (Netsuite)
    16. What comes after Git Push - Justin Dorfman (MaxCDN)
    17. Have it your way: Maximizing drive-through contributions - VM Brasseur (Hewlett Packard Enterprise)
    18. Sandbox approval: A streamlined approach to making open source contributions - Duane O'Brien (PayPal) and Lisa LaForge (SanDisk Corp)
    19. Want students who are ready to contribute? Here's what they should know - Gina Likins (Red Hat), Heidi Ellis (Western New England University), and Gregory Hislop (Drexel University)
  10. Performance
    1. How to create performance results that don't lie - Ben Evans (jClarity) - Part 1
    2. How to create performance results that don't lie - Ben Evans (jClarity) - Part 2
    3. How to create performance results that don't lie - Ben Evans (jClarity) - Part 3
    4. How to create performance results that don't lie - Ben Evans (jClarity) - Part 4
    5. Painlessly functional and concurrent: An introduction to Elixir - Marc Sugiyama (Erlang Solutions, Inc) - Part 1
    6. Painlessly functional and concurrent: An introduction to Elixir - Marc Sugiyama (Erlang Solutions, Inc) - Part 2
    7. Painlessly functional and concurrent: An introduction to Elixir - Marc Sugiyama (Erlang Solutions, Inc) - Part 3
    8. Painlessly functional and concurrent: An introduction to Elixir - Marc Sugiyama (Erlang Solutions, Inc) - Part 4
    9. Database optimization for web developers - Steve Meyers (Utah Open Source Foundation) - Part 1
    10. Database optimization for web developers - Steve Meyers (Utah Open Source Foundation) - Part 2
    11. Database optimization for web developers - Steve Meyers (Utah Open Source Foundation) - Part 3
    12. Every millisecond counts: Performance and UX - Davey Shafik (Akamai Technologies)
    13. Run, Falcor, run - Michael Paulson (Netflix)
    14. Practical performance tips to make your cross-platform mobile apps faster - Doris Chen (Microsoft)
    15. Microservices application tracing standards and simulators - Adrian Cockcroft (Battery Ventures) and Adrian Cole (Pivotal)
    16. Load balancing is impossible - Tyler McMullen (Fastly)
    17. The dark art of container monitoring - Loris Degioanni (Sysdig)
    18. Scalable bidirectional communication over the Web - Wenbo Zhu (Google Inc.)
  11. Sponsored
    1. Getting started with the Trusted Analytics Platform (TAP) - Chuck Freedman (Intel) and Venkatesh Bharadwaj (Intel) - Part 1
    2. Getting started with the Trusted Analytics Platform (TAP) - Chuck Freedman (Intel) and Venkatesh Bharadwaj (Intel) - Part 2
    3. Getting started with the Trusted Analytics Platform (TAP) - Chuck Freedman (Intel) and Venkatesh Bharadwaj (Intel) - Part 3
    4. Getting started with the Trusted Analytics Platform (TAP) - Chuck Freedman (Intel) and Venkatesh Bharadwaj (Intel) - Part 4
    5. Building data-driven applications on Cloud Foundry with Spring - Fred Melo (Pivotal) and Casey West (Pivotal) - Part 1
    6. Building data-driven applications on Cloud Foundry with Spring - Fred Melo (Pivotal) and Casey West (Pivotal) - Part 2
    7. Building data-driven applications on Cloud Foundry with Spring - Fred Melo (Pivotal) and Casey West (Pivotal) - Part 3
    8. Building data-driven applications on Cloud Foundry with Spring - Fred Melo (Pivotal) and Casey West (Pivotal) - Part 4
    9. Effective Docker Swarm - Everett Toews (Rackspace)
    10. Java 9 sneak peek: An embedded tale - Matt Schuetze (Azul Systems)
    11. Combining open source elements to launch a new analytics platform - Chuck Freedman (Intel) and Kyle Ambert (Intel)
    12. Going native with Cloud Foundry - Chip Childers (Cloud Foundry Foundation)
    13. Mobile, open source, and the drive to the cloud - Patrick Bohrer (IBM)
    14. Community and commercialization: How to build an open source company in 2016 - Will Hayes (Lucidworks)
    15. Introducing OpenSwitch: The open source, open community enterprise-grade switch network operating system - Mark Atwood (Hewlett Packard Enterprise)
    16. Get testing with SeLion - Doug Simmons (PayPal)
    17. CarbonData : A new Hadoop-native file format for faster data analysis - Jihong MA (Huawei)
    18. Performance case study: Capital One's quick shift from closed source to open source - Kranthi Dandamudi (Capital One)
    19. Open source and microservices: Your badass, next-gen application architecture - Ken Owens (Cisco Systems) and Lauren Cooney (Cisco)
    20. Think outside the container - Carolyn Van Slyck (Rackspace), Ash Wilson (Rackspace), and Nick Silkey (Rackspace)
    21. How open is your enterprise? From contribution to integration and implementation - Charlie Gracie (IBM), Christopher Ferris (IBM), Bert Belder (IBM), and David Taieb (IBM)
    22. Radically accessible open source: The story of Salesforce.org’s Nonprofit Starter Pack - Judi Sohn (Salesforce.org) and Jason Lantz (Salesforce.org)
    23. Open source has changed how you run infrastructure - Joshua Bernstein (EMC {code})
    24. Dockyard: An open source container registry for Docker and rkt - Quanyi Ma (Beijing Huawei Digital Technologies Co., Ltd.)
    25. AOL's return to open source: An overview of Java 8 library cyclops-react - John McClean (AOL)
    26. Multihost, multinetwork persistent containers - Alvin Richards (Aerospike)
    27. HiKey: A high-performance ARM 64-bit developing platform for Linaro - David Mandala (Linaro)
    28. Highly available persistent applications in containers - Clint Kitson (EMC {code})
    29. Creating the open source future of Huawei: The challenges and surprises of transitioning to an open enterprise - Richard Lin (Huawei)
    30. Static and dynamic data with Postgres, Kafka, and Bottled Water - Chad Bailey (Heroku)
    31. The Project Sputnik story: Crowdsourcing a developer laptop - Barton George (Dell)
    32. How open source now rocks the tech job market - Richard Maldonado (Dice)
    33. Failure testing: Automating a series of unfortunate events - Alper Kokmen (PagerDuty)
    34. The Seif project - Aashish Sheshadri (PayPal) and Rohit Harchandani (PayPal)
    35. A maturity model for embracing open source - Brandon Keepers (GitHub)
  12. The New Stuff
    1. Getting started with .NET Core on Mac, Linux, and Windows - Damian Edwards (Microsoft) and David Fowler (Microsoft) - Part 1
    2. Getting started with .NET Core on Mac, Linux, and Windows - Damian Edwards (Microsoft) and David Fowler (Microsoft) - Part 2
    3. Getting started with .NET Core on Mac, Linux, and Windows - Damian Edwards (Microsoft) and David Fowler (Microsoft) - Part 3
    4. Getting started with .NET Core on Mac, Linux, and Windows - Damian Edwards (Microsoft) and David Fowler (Microsoft) - Part 4
    5. Introducing Perl 6 - Jeffrey Goff (Evozon Systems) - Part 1
    6. Introducing Perl 6 - Jeffrey Goff (Evozon Systems) - Part 2
    7. Introducing Perl 6 - Jeffrey Goff (Evozon Systems) - Part 3
    8. Introducing Perl 6 - Jeffrey Goff (Evozon Systems) - Part 4
    9. The cloud-native Java workshop - Kenny Bastani (Pivotal) - Part 1
    10. The cloud-native Java workshop - Kenny Bastani (Pivotal) - Part 2
    11. The cloud-native Java workshop - Kenny Bastani (Pivotal) - Part 3
    12. The cloud-native Java workshop - Kenny Bastani (Pivotal) - Part 4
    13. Beyond the browser: JavaScript for physical experiences - Stacey Mulcahy (Microsoft) - Part 1
    14. Beyond the browser: JavaScript for physical experiences - Stacey Mulcahy (Microsoft) - Part 2
    15. Beyond the browser: JavaScript for physical experiences - Stacey Mulcahy (Microsoft) - Part 3
    16. Beyond the browser: JavaScript for physical experiences - Stacey Mulcahy (Microsoft) - Part 4
    17. Building amazing cross-platform command-line apps in Go - Steve Francia (spf13-labs) and Ashley McNamara (Rackspace) - Part 1
    18. Building amazing cross-platform command-line apps in Go - Steve Francia (spf13-labs) and Ashley McNamara (Rackspace) - Part 2
    19. Building amazing cross-platform command-line apps in Go - Steve Francia (spf13-labs) and Ashley McNamara (Rackspace) - Part 3
    20. Building amazing cross-platform command-line apps in Go - Steve Francia (spf13-labs) and Ashley McNamara (Rackspace) - Part 4
    21. Introduction to Clojure - Alex Miller (Cognitect) - Part 1
    22. Introduction to Clojure - Alex Miller (Cognitect) - Part 2
    23. Introduction to Clojure - Alex Miller (Cognitect) - Part 3
    24. Introduction to Clojure - Alex Miller (Cognitect) - Part 4
    25. Rust: Fearless systems programming for the modern developer - Ben Striegel (The Rust Programming Language) - Part 1
    26. Rust: Fearless systems programming for the modern developer - Ben Striegel (The Rust Programming Language) - Part 2
    27. Deployment and orchestration at scale with Docker Swarm - Jérôme Petazzoni (Docker) and AJ Bowen (Dominant Paradigm Subversion, Inc) - Part 1
    28. Deployment and orchestration at scale with Docker Swarm - Jérôme Petazzoni (Docker) and AJ Bowen (Dominant Paradigm Subversion, Inc) - Part 2
    29. Deployment and orchestration at scale with Docker Swarm - Jérôme Petazzoni (Docker) and AJ Bowen (Dominant Paradigm Subversion, Inc) - Part 3
    30. Deployment and orchestration at scale with Docker Swarm - Jérôme Petazzoni (Docker) and AJ Bowen (Dominant Paradigm Subversion, Inc) - Part 4
    31. SPA boot camp - Brian Capouch (Saint Josephs College), Danilo Zekovic (Saint Joseph's College (Indiana)), and Ben Davisson (Saint Joseph's College) - Part 1
    32. SPA boot camp - Brian Capouch (Saint Josephs College), Danilo Zekovic (Saint Joseph's College (Indiana)), and Ben Davisson (Saint Joseph's College) - Part 2
    33. SPA boot camp - Brian Capouch (Saint Josephs College), Danilo Zekovic (Saint Joseph's College (Indiana)), and Ben Davisson (Saint Joseph's College) - Part 3
    34. SPA boot camp - Brian Capouch (Saint Josephs College), Danilo Zekovic (Saint Joseph's College (Indiana)), and Ben Davisson (Saint Joseph's College) - Part 4
    35. Perl 6: Believe it or not! - Larry Wall (Craigslist)
    36. Unikernels and Docker: From revolution to evolution - Richard Mortier (University of Cambridge, UK) and Anil Madhavapeddy (Docker, Inc)
    37. HTTP/2: Protocol overview, use cases, and benchmarks - Nick Shadrin (NGINX, Inc.)
    38. Scheduling for the container age: Forget Tetris—what about 4D? - Liz Rice (Microscaling Systems)
    39. Folding time with signals in Elm - David Crespo (Braintree)
    40. AbracadaBRAIN! Human learning about machine learning - Andy Kitchen (Silverpond)
    41. Into the deep sea of React Native - Rushaine McBean (WNYC Radio)
    42. Deploying PHP 7 - Rasmus Lerdorf (Etsy)
    43. How to learn Rust - E. Dunham (Mozilla)
    44. System software goes weird - Justin Cormack (Docker)
    45. ConnectedNES: The world premiere of a WiFi-enabled 8-bit game console - Rachel Weil (Microsoft)
    46. Elixir: Why processes trump objects - Kevin Rockwood (Gaslight)
  13. Security
    1. Shiny! Let's be bad guys: Exploiting and mitigating the top 10 web app vulnerabilities - Mike Pirnat (American Greetings) - Part 1
    2. Shiny! Let's be bad guys: Exploiting and mitigating the top 10 web app vulnerabilities - Mike Pirnat (American Greetings) - Part 2
    3. Shiny! Let's be bad guys: Exploiting and mitigating the top 10 web app vulnerabilities - Mike Pirnat (American Greetings) - Part 3
    4. Shiny! Let's be bad guys: Exploiting and mitigating the top 10 web app vulnerabilities - Mike Pirnat (American Greetings) - Part 4
    5. Security on a shoestring - Kelsey Gilmore-Innis (Sexual Health Innovations)
    6. Securing the Open Web Platform - Wendy Seltzer (W3C MIT)
    7. How Netflix gives all its engineers SSH access to instances running in production - Russell Lewis (Netflix, Inc.)
    8. Espionage is easy because your security compliance is S#!7 - Stacey Banks (Independent)
    9. Clair: Clarity with container security scanning - Joey Schorr (CoreOS) and Quentin Machu (CoreOS)
    10. Stop sweating the password and learn to love public key cryptography - Jerrod Chong (Yubico)
  14. Hardware
    1. Build your child their very own Node.js Frozen bot - Gabrielle Crevecoeur (Microsoft)
    2. Using the ESP8266 to build the Internet of Things - Alasdair Allan (Babilim Light Industries)
    3. Furby: "Go" away! - Tina Coleman (Hayden Software)
    4. A tale of three laptops: Adventures in creating, funding, and managing open hardware projects - Joshua Lifton (Crowd Supply)
    5. How to hack your firmware - Peter Martini (Bloomberg)
    6. Building an IoT app using MQTT - Ryan Baxter (IBM)
  15. Open Container Day
    1. Intro to Docker Swarm - Everett Toews (Rackspace)
    2. Innovating out in the open - Phil Estes (IBM)
    3. Monitoring in motion: Monitoring containers and dynamic infrastructure - Ilan Rabinovitch (Datadog)
    4. How to build consistent, scalable workspaces for data science teams - Elaine Lee (Avant)
    5. Sweet deployment flows with Docker, Kubernetes, and OpenShift - Steven Pousty (Red Hat)
    6. Advanced Docker developer workflows on Mac OS and Windows - Anil Madhavapeddy (Docker, Inc) Richard Mortier (University of Cambridge, UK)
    7. Auto-updating and automated container application delivery - David Dennis (Bitnami)
    8. Migrate your traditional VM-based clusters to containers - Arun Gupta (Couchbase)
    9. Containerizing legacy applications - Jose De La Rosa (Dell)
    10. Rethinking security from the ground up with a microservices mindset - Andrew Randall (Project Calico)
    11. Containers as a service with Docker - Patrick Chanezon (Docker)
    12. Packaging and maintaining Docker-based solutions with OpenShift - Ryan Jarvinen (Red Hat)
  16. All the bots
    1. Your friendly robot companions: Design for messaging and chat - Ben Brown (Howdy)
    2. Building bots for business - Amir Shevat (Slack)
    3. Infrastructure as conversation - Jason Hand (VictorOps)
    4. The easiest and fastest way to build advanced, cross-platform bots - Beerud Sheth (Gupshup)
    5. Why bots, why now, and what you should know - Mike Brevoort (Beep Boop)
  17. Cultivate
    1. The 21st Century Leader: Shaping the Future - Eric McNulty (Eric J McNulty.com)
    2. Build to Lead: Solve Leadership Challenges Using the Lego Serious Play Methodology - Dieter Reuther Donna Denio (Team Dynamics Boston)
    3. Enterprise Just Got Entrepreneurial - Barry O'Reilly (ExecCamp)
    4. Hard Questions, Honest Answers - Camille Fournier
    5. Talking Business: The Language of Leadership - Robert Hoekman, Jr. (GetOnMyBike, LLC)
    6. Internal Comms for Better Leadership - Jessica Rose (DreamFactory)
    7. What’s Important to You? Ethical Influence Starts with Openness - Mark Levy
    8. Résumés Suck: How to Hire Better - Aline Lerner (interviewing.io)
    9. Introduction to Design Thinking - Maria Seaver (Springbox)

Product information

  • Title: OSCON 2016: Video Compilation
  • Author(s): O'Reilly Media, Inc.
  • Release date: June 2016
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9781491965146