Fueling innovative software
July 15-18, 2019
Portland, OR

Sponsored content

Add to your personal schedule
9:00am5:00pm Monday, July 15, 2019
Location: D135/136
Sander Mak (Luminis Technologies), Arun Gupta (Amazon Web Services), Yishai Galatzer (Amazon Web Services), Burr Sutter (Red Hat), Gil Tene (Azul Systems), Arun Gupta (Amazon Web Services), Jeffrey Brown (Object Computing), Steve Poole (IBM), Christopher Neugebauer (AlphaSights | Python Software Foundation)
j.day: A day for Java™ (sponsored by Azul Systems) Read more.
Add to your personal schedule
9:00am12:30pm Tuesday, July 16, 2019
Location: D135/136
Andrew Chen (Google), Erin McKean (Google | Wordnik), Aizhamal Nurmamat kyzy (Adecco@Google)
Average rating: *....
(1.00, 1 rating)
Incomplete, inaccurate, or outdated docs are a recognized barrier to developer productivity. Join Andrew Chen, Erin McKean, and Aizhamal Nurmamat kyzy for an overview of research-backed documentation best practices and discover how to create the skeleton of a ready-to-deploy documentation website for your own open source project. Read more.
Add to your personal schedule
9:00am10:30am Tuesday, July 16, 2019
Location: E141/142
Chris Klepper (Microsoft), Andrea Lam (Microsoft )
Average rating: *****
(5.00, 1 rating)
Over the last year, over 2,000 Microsoft customers built blockchain applications on Azure, and the company learned a lot in the process. Chris Klepper and Andrea Lam highlight examples of using blockchain and open source technologies such as Visual Studio Code and Azure Database for MySQL to build innovative applications. Read more.
Add to your personal schedule
9:00am5:00pm Tuesday, July 16, 2019
Location: E143/144
Danese Cooper (NearForm), Cory Dobson (GitHub), Georg Grütter (Bosch Software Innovations GmbH), Daniel Izquierdo (Bitergia), Manrique Lopez (Bitergia), Harikrishnan N (Capital One), Joe Bowser (Adobe), Kristof Van Tomme (Pronovix), Benjamin Weigel (EUROPACE AG), Jacob Green, Rashi Khurana (Shutterstock), Russell Rutledge (Nike), Silona Bonewald (Hyperledger), Danese Cooper (NearForm), Georg Grütter (Bosch Software Innovations GmbH)
Gather with industry practitioners to discuss real-world implementations of this community-inspired, transformational open source approach to software development within the enterprise. Read more.
Add to your personal schedule
9:00am5:00pm Tuesday, July 16, 2019
Location: F150/151
Adrian Cockcroft (Amazon Web Services), Sanath Kumar Ramesh (Amazon Web Services), Diana-Maria Popa (Amazon), Radu Weiss (Amazon), Nathalie Rauschmayr (Amazon Web Services), Richard Elberger (Amazon Web Services), Tamara Dull (Amazon Web Services), Thomas Moulard (Amazon), Zaheda Bhorat (Amazon Web Services), Matt Asay (Adobe), VM Brasseur (Juniper Networks), Matt Wilson (Amazon Web Services), Adam Jacob (Chef), Tiffany Farriss (Palantir.net), Carl Meadows (Amazon), Wesley Pettit (Amazon), Paul Roberts (Amazon), Kyle Knapp (Amazon Web Services), Simon Wardley (Leading Edge Forum), Peder Ulander (Amazon Web Services)
Open@Amazon (sponsored by Amazon Web Services) Read more.
Add to your personal schedule
9:00am5:00pm Tuesday, July 16, 2019
Location: E145/146
Paco Nathan (Derwen), Niraj Tank (Capital One), Sumit Daryani (Capital One), Donald Miner (Miner & Kasch), LUCIANO RESENDE (IBM), Sophie Watson (Red Hat), William Benton (Red Hat), Tania Allard (Microsoft), Jonathan Peck (Algorithmia), Michal Jastrzebski (GitHub), Hamel Husain (Github), Saishruthi Swaminathan (IBM), IH Jhuo (IBM ), Nick Pinckernell (Comcast)
ML ops: Managing the end-to-end ML lifecycle (sponsored by IBM) Read more.
Add to your personal schedule
1:30pm5:00pm Tuesday, July 16, 2019
Location: D135/136
Paris Pittman (Google), Solly Ross (Google), Aaron Crickenberger (Google)
Paris Pittman takes you through the ins and outs of the Kubernetes contributor community so you can land your first PR. You'll learn about SIGs, the GitHub workflow, its automation and continuous integration (CI), setting up your dev environment, and much more. Stick around until the end, and you'll have time to work on your first PR with the help of current contributors. Read more.
Add to your personal schedule
1:30pm3:00pm Tuesday, July 16, 2019
Location: E141/142
Average rating: ****.
(4.00, 3 ratings)
ML models are increasingly used to make decisions that impact lives. Ana Echeverri and Trisha Mahoney walk you through how to use the open source Python package AI Fairness 360, developed by IBM researchers, a comprehensive open source toolkit empowering users with metrics to check for unwanted bias in datasets and machine learning models and state-of-the-art algorithms to mitigate such bias. Read more.
Add to your personal schedule
3:30pm5:00pm Tuesday, July 16, 2019
Location: E141/142
Average rating: ****.
(4.50, 2 ratings)
Patrick Titzler, va barbosa, and Jeremy Nilmeier demonstrate how to incorporate state-of-the-art open source deep learning functionality into your applications and services and how to train a model using your own data. Read more.
Add to your personal schedule
9:50am10:00am Wednesday, July 17, 2019
Location: Portland Ballroom
Pedro Cruz (IBM ), Brad Topol (IBM)
Average rating: ****.
(4.67, 9 ratings)
Many IBM products and offerings have a solid foundation of open source—take a peek under the hood of IBM’s cloud platform and services and see for yourself. Pedro Cruz and Brad Topol outline the intersection between open source and natural disasters by sharing one of IBM's 2018 solutions. Learn how to get involved at Developer.ibm.com/callforcode. Read more.
Add to your personal schedule
10:00am10:05am Wednesday, July 17, 2019
Location: Portland Ballroom
Arun Gupta (Amazon Web Services)
Average rating: ****.
(4.20, 5 ratings)
Arun Gupta walks you through how AWS starts with customers and works backwards to solve their problems. Customer use of and dependencies on open source technologies have been steadily increasing over the years; this is why AWS has long been committed to open source, and its commitment to open source projects and communities continues to accelerate. Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
Location: F150
Bryan Friedman (Pivotal), Brian McClain (Pivotal)
Average rating: ****.
(4.50, 2 ratings)
There's too much fragmentation for developers when it comes to deciding the right open source FaaS solution. Bryan Friedman and Brian McClain detail Knative, an open source project from Google, Pivotal, and other industry leaders that provides a set of common tooling on top of Kubernetes to help developers build functions. Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
Location: D137
Average rating: ***..
(3.78, 9 ratings)
Asanka Abeysinghe explores cell-based architecture, a self-contained composable unit of architecture. The cell is independently scalable. It’s independently deployable. It’s independently governed. It's part of an ecosystem of cells. A cell-based architecture is a common pattern that any enterprise can connect architecture, implementation, and deployment by making autonomous development teams. Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
Location: F151
Average rating: ***..
(3.50, 2 ratings)
Almost everyone's looking to streamline the way they develop apps and deploy them. Taking advantage of an easy-to-use open source UI component library (such as grommet.io) to create responsive, mobile-first projects is the way to go. Join Pramod Sareddy to learn how Open Service Broker saves you time. Read more.
Add to your personal schedule
11:00am11:40am Wednesday, July 17, 2019
Location: E141/142
Robert Batson (The Home Depot), Mary Schnupp (The Home Depot)
Average rating: ****.
(4.67, 3 ratings)
Robert Batson and Mary Schnupp examine how the Home Depot uses Common Unix Printing System (CUPS), the open source print server, scaled to an enterprise-grade solution aided by cloud and container technologies. Read more.
Add to your personal schedule
11:50am12:30pm Wednesday, July 17, 2019
Location: F150
Zach Collier (Ping Identity)
Average rating: ***..
(3.86, 7 ratings)
The battle has been won and the dust has settled. Now, SAML, OpenID Connect, and OAuth rule customer identity standards. They can be complex, especially for large enterprises. Get them wrong, and you can ruin the first impression you make with users, not to mention put their data at risk. Zach Collier demonstrates how to take security off your plate and make a great first impression. Read more.
Add to your personal schedule
11:50am12:30pm Wednesday, July 17, 2019
Location: F151
Ryan Michela (Salesforce)
Average rating: ****.
(4.89, 9 ratings)
gRPC is built on top of protocol buffers, which provide a platform-agnostic way for expressing a service contract, and eliminate common boilerplate code, leaving you to focus on the business logic that matters most. Ryan Michela builds the same simple microservice in three different languages using gRPC to demonstrate how gRPC makes cross-platform microservice interoperability easy. Read more.
Add to your personal schedule
11:50am12:30pm Wednesday, July 17, 2019
Location: E141/142
Jag Gadiyaram (Capital One)
Average rating: **...
(2.67, 3 ratings)
Large enterprises frequently struggle to scale their open source program office to support their open source ambitions. Jag Gadiyaram shares the journey one large company took to overcome challenges and build out a scalable program office. Read more.
Add to your personal schedule
1:45pm2:25pm Wednesday, July 17, 2019
Location: E141/142
Felix Rieseberg (Slack)
Average rating: ****.
(4.44, 9 ratings)
Chances are high that you’re already using desktop software built with JavaScript—apps like Slack, Visual Studio Code, or WhatsApp use the framework Electron to combine native code with the conveniences of Node.js and web technologies. Felix Rieseberg walks you through Electron and the upsides and downsides of building apps with JavaScript. Read more.
Add to your personal schedule
1:45pm2:25pm Wednesday, July 17, 2019
Location: F151
Average rating: ****.
(4.00, 4 ratings)
There's a growing demand for fairness, accountability, and transparency from machine learning (ML) systems. We need a pipeline that's open, transparent, secure, and fair and that fully integrates into the AI lifecycle. Animesh Singh examines how to build such a pipeline while leveraging open source projects. Read more.
Add to your personal schedule
1:45pm2:25pm Wednesday, July 17, 2019
Location: F150
Alolita Sharma (Amazon Web Services), Mihir Soni (Amazon Web Services)
Average rating: ***..
(3.50, 2 ratings)
Alolita Sharma and Mihir Soni detail the basic ingredients you need to create useful alerting with Open Distro for Elasticsearch and share recipes that demonstrate how to set up and manage your alerts. By the time you're through, you'll be on your way to becoming a master at at handling your alerting data for Elasticsearch. Read more.
Add to your personal schedule
2:35pm3:15pm Wednesday, July 17, 2019
Location: E141/142
Duane O'Brien (Indeed)
Average rating: ****.
(4.67, 3 ratings)
There are typically only a few people in any company involved in deciding which FOSS projects and initiatives to support financially. Duane O'Brien explains how Indeed runs and manages its FOSS sustainability fund. Read more.
Add to your personal schedule
2:35pm3:15pm Wednesday, July 17, 2019
Location: F151
Romeo Kienzler (IBM Center for Open Source Data and AI Technologies)
Average rating: ****.
(4.80, 5 ratings)
TensorFlow 2.0 successfully addressed the complaints of TensorFlow’s initial release and promises to become the go-to framework for many AI problems. Romeo Kienzler explores the most prominent changes in TensorFlow 2.0 and explains how to use the new features in your projects. He also examines TensorFlow Extended (TFX) and contrasts it with existing de facto standard frameworks like Apache Spark. Read more.
Add to your personal schedule
2:35pm3:15pm Wednesday, July 17, 2019
Location: F150
Dave Neary (Red Hat)
Average rating: ****.
(4.00, 2 ratings)
Some key difficulties of managing large development teams are ensuring consistency across developer environments, helping new developers get their tooling and dependencies set up, and enforcing consistency between environments. Dave Neary outlines what Red Hat, Broadcom, Progress, Bosch, and others are doing to move Eclipse Che toward enterprise readiness. Read more.
Add to your personal schedule
9:45am9:50am Thursday, July 18, 2019
Location: Portland Ballroom
Average rating: ****.
(4.46, 13 ratings)
The world has enough rock stars; let’s get some more docs stars. Join Megan Byrd-Sanicki to learn why docs is the superpower your project needs to grow adoption—and how Google supports open source with insights and programs that will help your project. Read more.
Add to your personal schedule
11:00am11:40am Thursday, July 18, 2019
Location: E141/142
Thomas Steenbergen (Here Technologies), Oliver Fink (Here Technologies), Nino Kettlitz (Here Technologies)
Average rating: ****.
(4.00, 1 rating)
HERE Technologies is in the early stages of developing its open source strategy. Thomas Steenbergen, Oliver Fink, and Nino Kettlitz offer an overview of harp.gl, a new web-based open source 3-D map visualization framework that can be used with HERE's real-time location data management service, XYZ. Read more.
Add to your personal schedule
11:00am11:40am Thursday, July 18, 2019
Location: F150
Shannon Skipper (Square)
Average rating: ****.
(4.67, 3 ratings)
With RFC 6455, there’s a new standard for running WebSockets over a single stream of an HTTP/2 connection. Shannon Skipper explains how to use HTTP/2 WebSockets in Ruby, backed by the lightweight web toolkit Roda and a new fiber-based async WebSocket library. Read more.
Add to your personal schedule
11:50am12:30pm Thursday, July 18, 2019
Location: E141/142
Jon Galloway (.NET Foundation)
Average rating: ****.
(4.25, 4 ratings)
As more and more businesses and people depend on open source software, critical technologies you rely on need to be sustained. Jon Galloway outlines what open source software foundations do for projects, the community, and the open source ecosystem as well as the importance of corporations and individuals getting involved. Read more.
Add to your personal schedule
11:50am12:30pm Thursday, July 18, 2019
Location: F150
Eshanno Byam (SAP)
Average rating: ****.
(4.62, 8 ratings)
Eshanno Byam explains what developer culture is, why it's important, and how it can help improve the communication and collaboration across your development organizations. Join in to get the necessary background to evaluate the gaps in your current engineer culture and plan how to nurture your developer culture to support your open source goals. Read more.
Add to your personal schedule
1:45pm2:25pm Thursday, July 18, 2019
Location: F150
Quinton Hoole (Futurewei)
Integrating with heterogeneous storage in a cloud native environment has always been a challenge, and detecting problems and fixing them in a timely fashion is important for mission-critical workloads. Quinton Hoole examines a common volume metrics model designed to retrieve data from heterogeneous storage in a cloud native environment. Read more.
Add to your personal schedule
1:45pm2:25pm Thursday, July 18, 2019
Location: E141/142
Scott Hanselman (Microsoft), Kayla Cinnamon (Microsoft ), Yosef Durr (Microsoft)
Average rating: ****.
(4.83, 12 ratings)
Scott Hanselman, Kayla Cinnamon, and Yosef Durr explain how and why open source is the new normal for Microsoft, showcase a ton of demos, and answer questions—including "What's the catch?" Read more.