Universe 2018 Live Stream

Trylon

Helicline

Perisphere

Demo Desk

2:30pm

Trylon cube

Collaborating across the stack with GitHub and GraphQL

Adam Zionts, Cloud Services Engineer (Apollo GraphQL)

Adam_Zionts_Headshot.jpg

Just as GitHub empowers developers to collaborate more effectively on code, GraphQL empowers developers to collaborate more effectively on APIs. Since Facebook open-sourced the technology in 2015, GraphQL has taken the industry by storm and GraphQL APIs are in production or underway at enterprise, media, and tech companies alike, including Github. Apollo has been driving the future of GraphQL and the app development workflow, enabling a thriving open source community on Github and building integrations between GraphQL and other developer tools.

Taking inspiration from GitHub's approach to code collaboration, we wanted to build a tool for collaborating on GraphQL APIs in a similar way. We landed on a feature for recommending, implementing, and approving changes to GraphQL schemas, which developers can hook directly into CI! Along with other tools offered by the GitHub developer platform, we used the GitHub Checks API to build this feature out, just days after its announcement.

In this talk, we'll dive into the software collaboration space and take a look at how teams collaborate on building and consuming APIs via GitHub today. We'll take a look at the nuts and bolts of how we've used the GitHub platform and the Checks API to enhance this collaboration with an API management and collaboration tool. Finally, we'll explore the next steps for expanding GitHub and Apollo's shared vision of enhancing software collaboration. Throughout the talk, I plan on using the GitHub GraphQL API itself as our prototypical example to tie the story together.

2:30pm

GitHub Universe 2017 image Enabling your platform

10:50am

Helicline cube

Advocating for open source: A journey into open development with Lloyd's Banking Group

James McLeod, Software Engineer Lead (Lloyds Banking Group)

James_McLeod_headshot.jpg

Lloyds Banking Group is a financial services group with millions of customers and a presence in nearly every UK community, both online and on the local high street. With more than one million businesses serviced through their brands, the hopes for creating the bank of the future is firmly locked in the sights of this digitally transforming organization.

In order to hit their ambitious goal, Lloyds Banking Group is changing from a traditionally introverted bank, hardened to risk through years of manual process, into an open and collaborative organization where innovation and experimentation are driven by engineering and automation.

During this talk you’ll learn how Lloyds Banking Group journeyed into innersource with the formation of engineering guilds and how this lead to the adoption of GitHub Enterprise from proof of concept to widespread use. We’ll also explore how engineering guilds formed the GitHub Enterprise Working Group to share successes and educate on best practices, while safeguarding the operation of their engineering community.

Finally, we’ll tell the story of how Lloyds Banking Group is moving fast toward open source, powered by the determination and ambition of engineers—and how GitHub Solutions Engineers are mentoring this enthusiasm to give back to the community.

10:50am

GitHub Universe 2017 image Scaling your business

10:40am

Mojaloop - Expanding financial services with open source

Gates Foundation | Miller Abel

11:20am

AppSec at the Speed of DevOps

ShiftLeft | Chetan Conikee

11:40am

My First Universe Experience

GitHub Social Impact Interview | Ashley Hall

12:00pm

​​​​​​​Building Enterprise grade Cloud-native applications

IBM | Steve Weaver

12:20pm

A single pipeline for Linux, macOS, and Windows

Microsoft | Kayla Ngan

12:40pm

An interview with Career Karma

GitHub Social Impact Interview | Ruben Harris

1:00am

Network Configuration as Code

F5 | Nathan Pearce

1:20pm

Finding and preventing bugs with LGTM

Semmle | Sam Lanning

2:20pm

Overview of Azure Pipelines YAML

Microsoft | David Staheli