Presentations

Elizabeth K. Joseph
Audience: Intermediate

An overview of general principles when considering a container-driven deployment system, including the advantages to customers getting the product more quickly, decreased bureaucracy for developers and fewer changes with each deployment, making the lives of operations folks easier. The presentation will conclude an introduction for how continuous delivery can be done on DC/OS and Apache Mesos with a live demonstration of a fully open source CI/CD pipeline.

Guinevere Saenger
Audience: Intermediate

With thousands of contributors, you'd think that Kubernetes wouldn't need any more -- but you'd be wrong. Re-defining the cloud takes every helping hand we can get, including yours. Let this talk give you a jump-start into becoming a Kubernetes Contributor.

Jason Yee
Audience: Intermediate

Critical errors in your code can be costly. Kubernetes provides an easy way to rollback to stable releases, but the ramifications of deploying faulty apps can still be huge. I’ll show how canary deploys with Istio allow you to deploy more safely & limit the effect of unforeseen issues.

James Vasile, Cecilia Donnelly
Audience: Everyone

Throwing code over the wall, holding open source release until "perfection," and expecting too much from the community are just a few of the common mistakes we see in enterprise open source efforts. We'll explore these and other mistakes along with successful counterexamples drawn from a varied consulting practice. The involvement of the Global Facility for Disaster Reduction and Recovery (GFDRR) in the GeoNode project will serve as a case study of best practices for institutional investment in open source.  This talk is aimed at decision-makers at all levels of an organization.

Karen Sandler, Tennille Christensen, Andrew Hall, David Fligor

Karen Sandler, will lead the panel as they discuss employment contracts. Some of the topics to be addressed include legal contracts that give companies rights over all IP created during the employment duration, and IP ownership issues when the employee is working on open source projects with corporate resources. The panel will also address the possible consequences faced by companies if the choose to continue pushing for these types of contracts.

Nuritzi Sanchez
Audience: Everyone
Topic: General

Endless' mission is to make computing universally accessible. We are reaching the next billion users through Endless OS, an easy-to-use operating system designed to excel in areas with poor internet connectivity.

Pamela Chestek, Jennifer Dumas, Luis Villa, Stephen LaPorte
Audience: Advanced

Trademark expert, Pamela Chestek, will guide the panel and the audience on an engaging discussion regarding the importance of trademarks for F/OSS companies. This discussion will provide tools in-house and outside counsels can take back to their practices and employ when addressing both engineers and executives. Trademarks are particularly important in the open source world and its proper protection, understanding, and use in compliance with F/OSS pillars necessary for companies to succeed. The panel will address those and more issues.

Asya Shklyar
Audience: Everyone
Topic: Open Data

Data is the raw material, sensors are natural resources, workflows are recipes, flash storage is cookware, the rotating disk is Tupperware. The majority of organizations underestimate the importance of data management. Granted, it is not trivial. And not that fun. Or is it?

Lucy Wyman
Audience: Beginner
Topic: Mentoring

This talk is for you, the documentarian, developer, student, or community member wondering what you can contribute to open source and how to get started.Lucy Wyman discusses several ways open source projects need your help, what to look for in a project you're contributing to, and some first steps to making your first pull request.

Chloe Condon
Audience: Developer
Topic: Observability

As engineers, we build some pretty cool apps. Inevitably, those cool apps have errors. Keeping track of these issues can get messy, getting alerted is stressful, and measuring it can provide you with an overwhelming amount of info. So, how do we combine all these things to make our cool apps work even better than before?