O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

OSCON 2016 - London, United Kingdom

Video Description

OSCON 2016 EU London was a gathering place for individuals passionate about open source, open data, open government, and open collaboration. This video gives you access to every keynote, tutorial, and session delivered during the four-day event. Leaders like EFF stalwart Cory Doctorow (BoingBoing), FOSS evangelist Lauri Apple (Zalando), FOSS leader Kris Borchers (Linux Foundation), and others opened each day with talks on how to keep the Web free forever, radical agility, the ever evolving JavaScript ecosystem, and more. Organized into a set of eight topics, the conference included twelve sessions on "the new stuff"; nine sessions on open source architecture; seven on collaboration and community; seven on open data and data science, six on infrastructure, six on the business of open source; five on real-life issues faced by open source advocates; and five on the potential and reality of open source ideas inside the UK government. With a speaker roster including the head of WikiMedia UK, the technical head of the Open Data Institute, IBM GameOn! experts, Perl White Camel winners, and the man who told the world your iPhone was recording your location at all times, this was a conference with something for everyone open source.

  • Unlimited access to all 10 keynotes, 62 sessions, and 6 tutorials–more than 63 hours of insight
  • Karen Sandler (Software Freedom Conservancy) on GPL enforcement actions and FOSS risk
  • Simon Phipps (Public Software CIC) on new structures for hosting European open source projects
  • Twelve new-stuff sessions: Dock-enabled CaaS, Hyperledger, Rust, Perl 6, Redis modules, and more
  • New open source initiatives at PayPal (Innersource) and @WalmartLabs (Electrolode)
  • Long-form tutorials on TensorFlow; ES6 and React; Redux and Angular 2; and the Go language
  • Six sessions on microservices development practices and tools: Swift, Spring Boot, and more
  • Open source practices at the UK’s GCHQ spy agency and the Something New political party

Table of Contents

  1. OSCON EU 2016 Keynotes
    1. Using open to drive change - Liam Maxwell (HM Government) 00:13:54
    2. How InnerSource is like FLOSSing - Danese Cooper (PayPal) 00:06:38
    3. Evolving the JavaScript ecosystem - Kris Borchers (Linux Foundation) 00:07:02
    4. Brilliant pebbles - Mark Shuttleworth (Ubuntu & Canonical) 00:14:03
    5. Why and how Software Heritage is building the universal software archive - Roberto Di Cosmo (INRIA) 00:05:52
    6. Is software freedom a social justice issue? - Karen Sandler (Software Freedom Conservancy) 00:11:13
    7. Building an open source culture at Europe’s largest fashion platform - Lauri Apple (Zalando) 00:14:16
    8. How you got here - Cory Doctorow (EFF) 00:17:27
  2. Architecture
    1. Distributed consensus: Making impossible possible - Heidi Howard (University of Cambridge) 00:22:33
    2. Learning microservices in the open with GameOn! - Erin Schnabel (IBM) and Katherine Stanley (IBM) 00:38:12
    3. MVI: An architecture for reactive programming - Luca Mezzalira (DAZN) 00:46:08
    4. Patterns and practices for real-world, functional, event-driven microservices - Rachel Reese (Jet.com) 00:41:54
    5. Said no CEO ever: Things that don't matter in the cloud - Casey West (Pivotal) 00:43:44
    6. The wonderful world of webhooks - Lorna Mitchell (IBM) 00:33:56
    7. Introduction to ES6 and React - Tony Edwards (Netflix) - Part 1 1:23:50
    8. Introduction to ES6 and React - Tony Edwards (Netflix) - Part 2 1:14:02
    9. Transitioning to microservices - Cassandra Shum (ThoughtWorks) and Ryan Oglesby (ThoughtWorks) - Part 1 00:49:50
    10. Transitioning to microservices - Cassandra Shum (ThoughtWorks) and Ryan Oglesby (ThoughtWorks) - Part 2 1:25:25
    11. Data flow architecture with Redux and Angular 2 - Nir Kaufman (500tech) - Part 1 1:28:48
    12. Data flow architecture with Redux and Angular 2 - Nir Kaufman (500tech) - Part 2 1:35:12
  3. In real life (IRL)
    1. Dealing with cultural diversity and internal advocacy within a distributed team - Laura Czajkowski (Couchbase) 00:29:13
    2. The seven (more) deadly sins of microservices - Daniel Bryant (OpenCredo) 00:38:04
    3. Open innovation for the NHS: Navigating complexity - Laura James (Doteveryone) 00:38:48
    4. Building a pipeline: The case for hiring junior developers - Wade Minter (NBC SportsEngine) 00:41:55
    5. Using the ESP8266 to build the Internet of Things - Alasdair Allan (Babilim Light Industries) 00:41:32
  4. Open data & data science
    1. Moving open data from tech to culture - Jeni Tennison (Open Data Institute) 00:36:16
    2. Scaling the Internet of Things with open data - Yodit Stanton (opensensors.io) 00:23:08
    3. Open sourcing learning to rank in Solr - Diego Ceccarelli (Bloomberg LP) 00:36:03
    4. Open funding data: 360Giving's journey so far - Alice Casey (360Giving) 00:40:33
    5. Forking successfully - Colin Charles (Percona) 00:41:44
    6. Diving into machine learning through TensorFlow - Amy Unruh (Google) and Eli Bixby (Google) - Part 1 1:17:38
    7. Diving into machine learning through TensorFlow - Amy Unruh (Google) and Eli Bixby (Google) - Part 2 1:26:29
  5. Open government
    1. Open source and the fourth industrial age - Chi Onwurah (Parliament) 00:37:17
    2. Power, design, and possibilities: Designing digital services that are accountable, understood, and trusted - Richard Pope (memespring.co.uk) 00:37:57
    3. Something New: Building an open source political party - James Smith (Something New) 00:45:27
  6. Sponsored
    1. Introducing Electrode, an open source release from @WalmartLabs - Laurent Desegur (@WalmartLabs) 00:10:49
    2. Digital transformation: The why, what, and how of @WalmartLabs's migration to the Electrode platform in less than a year - Arpan Nanavati (@WalmartLabs) 00:35:48
    3. The bait and switch of open source - Katrina Owen (GitHub) 00:43:19
    4. A quick intro to Innersource - Silona Bonewald (PayPal), Danese Cooper (PayPal), and Cedric Williams (PayPal) 00:57:08
    5. Managing security in an open source world - Brian Doll (SourceClear) 00:38:51
    6. Using microservices to strangle monoliths - Kenny Bastani (Pivotal) 00:47:25
  7. The business of open source: From project to product
    1. Open source or proprietary: Choose wisely - Patrick McFadin (DataStax) 00:40:11
    2. Marketing for developers - Tracy Osborn (DreamFactory) 00:39:15
    3. A look at enforcement worldwide - Karen Sandler (Software Freedom Conservancy) 00:44:50
    4. The business of community - VM Brasseur (Hewlett Packard Enterprise) 00:40:55
    5. Open source for closed source companies - Amanda Folson (GitLab) 00:31:32
  8. The New Stuff
    1. Useful Rust - Florian Gilcher (asquera GmbH) 00:41:59
    2. ChatOps: How to enhance your DevOps workflow - Brent Beer (GitHub) 00:39:17
    3. Docker from development to production - Patrick Chanezon (Docker) 00:41:15
    4. Visualizing concurrency in Go - Ivan Daniluk (Typeform) 00:25:51
    5. The top 10 things you need to know about Perl 6 - Jeffrey Goff (Evozon Systems) 00:43:43
    6. Node-RED: Wiring the IoT with open source tools - Nick O'Leary (IBM) 00:40:54
    7. Hyperledger: Distributed computing with FOSS DNA - Arnaud Le Hors (IBM) 00:41:04
    8. Building containerized microservices with Swift - Paris Buttfield-Addison (Secret Lab Pty. Ltd.), Jonathon Manning (Secret Lab Pty. Ltd.), and Tim Nugent (lonely.coffee) 00:37:26
    9. Deep learning with TensorFlow - Eli Bixby (Google) 00:40:59
    10. The new Redis module system - Dvir Volk (Redis Labs) 00:41:31
    11. Building amazing cross-platform command-line apps in Go - Ashley McNamara (Rackspace) and Steve Francia (Google) - Part 1 1:09:18
    12. Building amazing cross-platform command-line apps in Go - Ashley McNamara (Rackspace) and Steve Francia (Google) - Part 2 1:13:25
  9. Collaboration and community
    1. Making community decisions without consensus - George Dunlap (Citrix Systems, UK) 00:39:09
    2. Project umbrellas for Europe - Simon Phipps (Public Software CIC) and Moritz Bartl (Renewable Freedom Foundation) 00:41:34
    3. Hacking your head: Managing information overload - Jo Pearce (Snowthorn Ltd.) 00:31:49
    4. Yes, I mind the gender gap - Lucy Crompton-Reid (Wikimedia UK) 00:39:34
    5. Ignite your impact with open source - Zaheda Bhorat (Mifos) 00:39:48
    6. Building healthy open source communities. . .in space - Paul Fenwick (Perl Training Australia) 00:39:21
    7. Exploring privilege in open source communities - Taylor Barnett (Keen IO) 00:36:17
    8. Transitioning to InnerSource: Increase delivery velocity, enable smooth collaboration, and produce quality software - Silona Bonewald (PayPal), Danese Cooper (PayPal), and Cedric Williams (PayPal) - Part 1 1:36:04
    9. Transitioning to InnerSource: Increase delivery velocity, enable smooth collaboration, and produce quality software - Silona Bonewald (PayPal), Danese Cooper (PayPal), and Cedric Williams (PayPal) - Part 2 00:46:19
  10. Infrastructure
    1. Monitoring 101: Finding signal in the noise - Ilan Rabinovitch (Datadog) 00:38:06
    2. Infrastructure as code might be literally impossible - Joe Damato (packagecloud.io) 00:40:03
    3. Building a powerful data tier from open source datastores - Joseph Lynch (Yelp) 00:40:41
    4. A brief history of orchestration - Anne Currie (Microscaling Systems) 00:32:21
    5. Unik: A platform for automating unikernel compilation and deployment - Idit Levine (EMC) 00:40:59
    6. Packaging and maintaining Docker-based solutions with OpenShift - Steve Pousty (Red Hat) 00:42:13
  11. Leadership
    1. Communities of Practice - Marc Burgauer (Lloyds Banking Group) 00:17:42
    2. Playing chess with companies - Simon Wardley (Leading Edge Forum (CSC)) - Part 1 00:58:08
    3. Playing chess with companies - Simon Wardley (Leading Edge Forum (CSC)) - Part 2 1:20:41
    4. Playing chess with companies - Simon Wardley (Leading Edge Forum (CSC)) - Part 3 00:50:28
    5. Playing chess with companies - Simon Wardley (Leading Edge Forum (CSC)) - Part 4 1:40:58
    6. Handle conflict like a boss! - Deb Nicholson (Open Invention Network) 00:41:04
    7. Getting started contributing to Apache Spark - Holden Karau (IBM) 00:38:00
    8. Beyond open source: The democratization of software - Robert Lefkowitz (Warby Parker) 00:41:21
    9. Open source as a strategy in innovation - Steve George (Independent Consultant) 00:41:13
    10. Crossing the river by feeling the stones - Simon Wardley (Leading Edge Forum (CSC)) 00:41:34