October 11 and 12
Watch Universe Live
Tune in to all product announcements and sessions as they happen. We're live from San Francisco starting Wednesday, October 11, at 10 am PST.
- Add to Calendar
- iCal
- Google Calendar
- Outlook
-
10:00 am
Opening Keynote
- Chris Wanstrath, Co-Founder & CEO @ GitHub
/assets/img/universe/speakers/chris-wanstrath.jpg
Chris Wanstrath
Co-Founder & CEO @ GitHub
-
1:40 pm
Building inclusion from the inside out
- Merritt Anderson, VP, Employee Experience & Engagement @ GitHub
- Jared Jones, Business Development Program Manager @ GitHub
- Danielle Leong, Application Engineer @ GitHub
Hear from GitHub’s VP of EEE, Merritt Q. Anderson who will talk about how embedding inclusion and belonging into company culture improves the GitHub experience—both for employees and users. GitHub’s Jared Jones will introduce GitHub’s inaugural employee resource group (ERG), the blacktocats and application engineer, Danielle Leong, will discuss the work our community and safety team is doing to build inclusion into our platform./assets/img/universe/speakers/merritt.jpg
Merritt Anderson
VP of Employee Experience and Engagement @ GitHub
/assets/img/universe/speakers/jared-jones.jpg
Jared Jones
Business Development Program Manager @ GitHub
/assets/img/universe/speakers/danielle-leong.jpg
Danielle Leong
Engineer, Community & Safety @ GitHub
-
2:10 pm
Transformative changes in challenging times
- Monica Arrambide, CEO & Founder @ Maven
Hear from Monica Ann Arrambide, Queer Latinx Activist with 27 years working with LGBT+ youth in the nonprofit sector./assets/img/universe/speakers/monica-arrambide.jpg
Monica Arrambide
CEO & Founder @ Maven
-
11:10 am
Launching GitHub's public GraphQL API
- Brooks Swinnerton, GitHub
In this talk, Brooks Swinnerton will discuss why GitHub made the decision to create a public GraphQL API and the things that they’ve learned along the way with respect to authorization, API design, and tooling. The interesting challenges of a public GraphQL API aren’t limited to your codebase; we will also discuss some of the ways that GitHub is working to introduce the new world of GraphQL to its users and integrators, as well as how we plan to support and grow the API for years to come./assets/img/universe/speakers/brooks-swinnerton.jpg
Brooks Swinnerton
Platform Interface Engineer @ GitHub
-
12:00 pm
GitHub driven refactoring
- Ashley Ellis Pierce, GitHub
Often we know that our code needs refactoring, but we have no idea where to start. Maybe we studied some common code smells and learned about the things that we should be avoiding, but memorizing the rules doesn’t automatically lead to fixing all problems. In this talk, we explore how you can use GitHub to recognize and address violations to each of the SOLID principles. Using diffs, commit history and pull requests you can learn to recognize patterns in code that point to problems. These same tools can help you correct those issues and write more maintainable code./assets/img/universe/speakers/ashley-ellis-pierce.jpg
Ashley Ellis Pierce
Application Engineer @ GitHub
-
2:50 pm
Extending with GitHub: easy integrations with Probot
- Jamie Jones, GitHub
GitHub has a rich API available for developers and consumers alike, but it can be a bit daunting to build a full fledged integration. This talk will center on using Probot to accelerate the process, and best practices related to this. It will also touch on some existing PRobot apps teams can use today, as well as some ideas for where your next app could go!/assets/img/universe/speakers/jamie-jones.jpg
Jamie Jones
Government Solutions Architect @ GitHub
-
4:00 pm
Fine tuning your GitHub Flow: a deeper dive into GitHub workflows
- Stefan Stölzle and Grace Park, GitHub, GitHub
Workflows come in all shapes and sizes. Teams developing web apps have slightly different needs than those working with embedded software, and you have probably heard more than one recommendation on the "best" workflow. In working with hundreds of customers, we have learned that the best workflow is the simplest workflow. It is easier to teach and easier to follow -- both of which result in more consistent application. In this session, we will break out the markers and learn how you can trim the fluff from your workflows. Attendees of all experience levels will enjoy this workshop./assets/img/universe/speakers/stefan-stolzle.jpg
Stefan Stölzle
Services Engineer @ GitHub
/assets/img/universe/speakers/grace-park.jpg
Grace Park
Services Solution Engineer @ GitHub
-
4:50 pm
Improving your workflow with GitHub's API
- Keavy McMinn, GitHub
GitHub's Platform offers powerful authentication tools and APIs to build the perfect tool to complete your workflow. Whether you're interested in building an integration for the GitHub Marketplace or scratch an itch by creating a tool for your team, this session will introduce you to GitHub's API, build a real GitHub integration step-by-step, and describe the differences in GitHub's Platform offerings. By the end of this session, you should be able to hit the ground running in building your own integration./assets/img/universe/speakers/keavy-mcminn.jpg
Keavy McMinn
Senior Platform Engineer @ GitHub
-
11:10 am
Managing GitHub at scale: episode II - attack of the clones
- Alvaro Ramirez del Villar & Frank Lamar, Home Depot
As engineering teams move toward different build systems that rely on polling, it will be essential for GitHub Enterprise admin to know how to identify, educate, and help remediate the build system. If they can’t, their instance will become unstable and ultimately fail. When it happened to us, our team came up with the best solution: We diagnosed and created the automation required for monitoring and remediating the problem. And we gave back to the open source community in the process. Now, we can help others navigate such a tricky problem by not only showing them what we did, but also by giving them monitoring and remediation tips. Theme: Realities of Managing GitHub at Scale Intended Audience Takeaways: How to monitor total clones and pushes, different avenues for communicating with development community Intended Audience: GitHub Admins, Software Engineers, Engineering Managers/assets/img/universe/speakers/frank-lamar.jpg
Frank Lamar
Sr. Software Engineer @ Home Depot
/assets/img/universe/speakers/alvaro-rdv.jpg
Alvaro Ramirez del Villar
Software Engineer @ Home Depot
-
12:00 pm
Migrating to GitHub Enterprise safely and seamlessly
- Dylan Vassallo, Stripe
Stripe recently moved 600 repos from GitHub to GitHub Enterprise with (almost) no disruption to our internal users. We considered declaring a “git holiday” for this, but even one day of downtime would have been unacceptable and we needed to be able to roll back quickly if something went wrong. We instead developed an incremental and reversible plan that made it possible for us to perform a nearly-seamless online migration. In this talk I’ll explain our approach to risky infrastructure changes like this one and share some specific learnings from our GitHub Enterprise project./assets/img/universe/speakers/dylan-vassallo.jpg
Dylan Vassallo
Engineer @ Stripe
-
2:50 pm
How GitHub combined with CI empowers rapid product delivery
- Kashyap Parikh, Amit Mishra, and Daniel Martinez, Credit Karma
We will discuss how GitHub and self service continuous integration (CI) helps Credit Karma rapidly deliver new features to over 60 million members. We will review how Credit Karma streamlined and scaled growing CI needs stemming from an army of engineers decomposing monolith into services. Are you a developer who wants to easily manage and customize CI and CD? Do you work in a team environment where everyone collaborates and depends on CI for automation and delivery of clean code to production? We will share a case study of how we evolved from a single, standalone CI instance to a self service, dockerized CI infrastructure combined with bots, webhooks and GitHub APIs. We will cover the features and powerful APIs of GitHub.com that were most valuable in this process, and how using GitHub.com freed up time previously spent on maintaining the underlying infrastructure. Credit Karma’s development teams are now empowered to spin up their own CI instances and add custom checks as part of their CI process to ensure quality code. This allows teams to focus simply on developing and delivering services. Participants will take away with an understanding of how to build an effective, scalable CI pipeline leveraging GitHub APIs to deliver your services into production./assets/img/universe/speakers/kashyap-parikh.jpg
Kashyap Parikh
Director of Engineering @ Credit Karma
/assets/img/universe/speakers/amit-mishra.jpg
Amit Mishra
Senior Build and Release Engineer @ Credit Karma
/assets/img/universe/speakers/daniel-martinez.jpg
Daniel Martinez
Engineer on the Platform Integration Efficiency Team @ Credit Karma
-
4:00 pm
Isolating microservices without sacrificing velocity
- Rob Zuber, CircleCI
As companies scale, they’re likely to break things out into microservices. When that time comes, engineers are too eager to embrace their newfound freedom, throwing out the good with the bad. But this clean slate approach can have a severe impact on team velocity. Conventional wisdom maintains that decoupling reigns supreme, but the truth is that there’s a spectrum, depending on team size and complexity of the codebase. Learn how CircleCI walks the line between monolith and microservice, as CTO Rob Zuber discusses how we optimized service creation by embracing consistency and shared tooling./assets/img/universe/speakers/rob-zuber.jpg
Rob Zuber
CTO @ CircleCI
-
4:50 pm
Advanced GitHub Enterprise administration
- Lars Schneider, Autodesk & Todd O'Connor, Adobe
Managing GitHub Enterprise is much more than just provisioning an appliance. In this talk we will cover techniques and strategies how to manage a large scale appliance efficiently. We will share best practices for the initial setup, solutions for common issues, as well as debugging recommendations and tips for interacting with the GitHub support team. All topics will be accompanied by hands on tutorials or code examples that are directly applicable by GitHub Enterprise administrators. This talk gives GitHub Enterprise administrators of any size installation tips on how to setup, manage, and monitor their installation and obtain tech support help. Lars and Todd are qualified to speak on this topic as they administer GitHub Enterprise installations of over 3,500 and 8,000 users respectively and have day-to-day hands on experience with the topics covered in this talk./assets/img/universe/speakers/todd-oconnor.jpg
Todd O'Connor
Senior SCM Engineer @ Adobe
/assets/img/universe/speakers/lars-schneider.jpg
Lars Schneider
Technical Lead for Git @ Autodesk
-
11:10 am
Regulated industries, limitless possibilities: how Capital One, Box, Deutsche Börse, and Accenture Federal Services stay compliant and innovative
- Sid Sidhu, Box; Natalie Bradley, Accenture Federal Services; Jason Bean, Capital One; Thomas Aidan Curran, Deutsche Börse Group; Michael Filosa, GitHub
Highly regulated industries such as financial services, healthcare, and government all struggle with implementing modern software development practices due to the burden of regulatory compliance. Processes established years ago still govern, despite the software development landscape changing dramatically. What we’ve come to discover, however, is that organizations are implementing new and innovative solutions around tools, process, talent and culture to help scale their releases. In this panel, you will hear experts from Capital One, Box, Deutsche Börse and Accenture Federal Services discuss strategies to overcome the constraints of how their software is developed, tested and maintained while staying compliant with regulations./assets/img/universe/speakers/michael-filosa.jpg
Michael Filosa
Solution Engineering Manager @ GitHub
/assets/img/universe/speakers/natalie-bradley.jpg
Natalie Bradley
Senior Manager @ Accenture Federal Services
/assets/img/universe/speakers/sid-sidhu.jpg
Sid Sidhu
Senior Engineering Manager @ Box
/assets/img/universe/speakers/thomas-aiden-curran.jpg
Thomas Aidan Curran
Chief Innovation Officer @ Deutsche Börse Group
/assets/img/universe/speakers/jason-bean.png
Jason Bean
Senior Manager, Software Engineering @ Capital One
-
12:00 pm
Microsoft <3's open source: becoming the biggest contributor
- Edward Thomson, Microsoft
A few short years ago, Microsoft called Open Source a "cancer", and likened it to "communism". Today, Microsoft is the organization with the most contributors to open source projects on GitHub. Learn how Microsoft transformed its business to embrace and extend open source technologies, like the Git version control system - but not extinguish them! Learn how that led to Microsoft open sourcing key development tools, like the .NET Framework. Finally, learn how their success with open source led them to adopt open source workflows within the company: a strategy called "inner source"./assets/img/universe/speakers/edward-thomson.jpg
Edward Thomson
Program Manager for Git @ Microsoft Visual Studio Team Services
-
2:50 pm
Tech Policy Shaping the Future of Software
- Tal Niv, GitHub
Developers build and ship software in a complex environment governed by laws, regulations, norms, and standard practices—policies. Policy decisions directly impact software every day. this talk will walk you through what GitHub defines as policy, why we do policy at GitHub, how we do policy, what we aim to acheive for all of us, and will focus on a couple of current examples./assets/img/universe/speakers/tal-niv.jpg
Tal Niv
VP of Law & Policy @ GitHub
-
4:00 pm
Balancing identity & privacy: building tools to help users
- Lindsey Bieda, GitHub
In an age where oversharing information is the norm, users need to be increasingly aware of what they make public to an internet that never forgets. In this talk, we'll take a look at identity on the web and what users and sites can do to help protect personal information. We'll do an in-depth look at the safety and privacy tools on GitHub, user consent-driven feature designs, and best practices for keeping your users safe on your site./assets/img/universe/speakers/lindsey-bieda.jpg
Lindsey Bieda
Application Engineer, Community & Safety @ GitHub
-
4:50 pm
Building CS50 with GitHub
- David Malan, Harvard University
CS50 is Harvard University's largest course and edX's largest MOOC. For years, the course relied on homegrown tools to manage students' homework submissions and teaching assistants' grading workflows. The course eventually migrated those tools to the cloud, leveraging IaaS but still reinventing too many wheels. The course has since embraced PaaS, with its server-side tools now Dockerized, and SaaS, with its client-side tools now implemented as abstractions atop GitHub. Via the latter, in particular, have we increased our efficiency and reduced our costs. We present in this session how and why we have leveraged GitHub to support CS50's thousands of students and hundreds of teachers./assets/img/universe/speakers/david-malan.jpg
David Malan
Gordon McKay Professor of the Practice of Computer Science @ Harvard University
-
11:10 am
Fostering open source culture for healthier minds
- Amy Dickens, GitHub Campus Expert
Taking time out is difficult; but coming back to work can be much harder. In a world where technology is constantly evolving, it is understandable that developers who need to take time off may experience huge amounts of anxiety about what they might face on their return. In this talk, we will discuss the concept of inner source culture, introduce how open source methods can reduce work related anxiety and provide tips to foster openness in your teams to support healthier minds and happier developers. Using one of GitHub’s community building programs as an example, we will see how creating open communications can promote inclusivity and equal opportunities in diverse teams of remote individuals./assets/img/universe/speakers/amy-dickens.jpg
Amy Dickens
PhD Student @ GitHub Campus Expert
-
12:00 pm
Accessibility: it's more than just screen readers
- Stephanie Slattery, Clique Studios
Roughly 1 in 5 people in America live with a disability and legal actions against inaccessible sites are becoming more and more common. It would be irresponsible to ignore the needs of all our users when developing for the web, so why don't we design accessible sites to begin with? In this talk, I'll explain the basics of web accessibility, including the guidelines you should be following, the adaptive technologies commonly in use, and help you better advocate for users with disabilities in your work./assets/img/universe/speakers/Stephanie-Slattery.jpg
Stephanie Slattery
Front End Engineer @ Clique Studios
-
2:50 pm
Google BigQuery and GitHub
- Felipe Hoffa, Google
“Data gives us insights into how people build software, and the activities of open source communities on GitHub represent one of the richest datasets ever created of people working together at scale.”—GitHub Universe 2016 With Google BigQuery anyone can easily analyze the more than five years of GitHub metadata and 42+ terabytes of open source code. Felipe Hoffa explains how to leverage this data to understand the community and code related to any language or project. Relevant for open source creators, users, and choosers, this is data that you can leverage to make better choices./assets/img/universe/speakers/felipe-hoffa.jpg
Felipe Hoffa
Developer Advocate @ Google
-
4:00 pm
Caring for your fellow developers
- Trent Willis, Netflix
“Move Fast & Break Things”, “Get Shit Done”, “Disrupt”. These are mantras of the tech and design industry. They praise speed and hard work but overlook a core element: people. When building software, we devote hundreds of hours to planning, organizing, building, and launching, but we often only spend a very small fraction of that same time thinking about the people responsible for those activities. Soft skills and emotional intelligence are critical components to building great software. In general, I have found technical audiences do not get as much exposure to these topics as they should. Understanding each other and knowing practical ways to keep each other motivated and encouraged will help us go beyond what our individual technical skills can accomplish. Let's talk about how we can proactively care for our team with the same passion we use when caring for our software. We’ll explore practical ways to change how we engage with each other to help us build a more supportive working environment and also deliver better products, faster./assets/img/universe/speakers/Trent-Willis.jpg
Trent Willis
Senior UI Engineer @ Netflix
-
4:50 pm
Having an invisible disease at GitHub
- Jamie Strusz, GitHub
Invisible diseases (mental health conditions, neurologic disease, rheumatic disease, etc.) are harder to identify, vary widely, and are often misunderstood and stigmatized. As someone with Young Onset Parkinson's Disease, I'm personally familiar with how my working conditions, the attitudes of my colleagues, and my ability to disclose has affected the course of my disease. The theme of this talk is about how an empathetic, positive, and flexible work atmosphere is beneficial for people living with chronic disease, based on my personal account. Being productive and thriving at GitHub despite having Young Onset Parkinson's Disease has largely depended on working with empathetic people, but also the ability to work remotely, flexibility, and ultimately feel supported enough to disclose to those I work with. Companies can foster an atmosphere of trust that allows those dealing with chronic illness to self care, whether they choose to disclose or not./assets/img/universe/speakers/Jamie-Strusz.jpg
Jamie Strusz
Services Engineer @ GitHub
Close Modal

