GitHub / Universe 2017 - GitHub For Business

Add meeting Rate page Subscribe

GitHub / Universe 2017 - GitHub For Business

These are all the meetings we have in "Universe 2017 - GitH…" (part of the organization "GitHub"). Click into individual meeting pages to watch the recording and search or read the transcript.

13 Jan 2018

Presented by 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 30 minutes
cs50
undergraduates
introductory
courseware
initiative
teaching
computing
assistants
transitioning
800
youtube image

13 Jan 2018

Presented by Trent Willis, Netflix.

"Move Fast and 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 35 minutes
jake
jakes
thinking
comments
takes
going
reviewing
finally
talked
project
youtube image

13 Jan 2018

Presented by David Stolarsky, The New York Times.

At The New York Times we have built an entire CMS in which the only stateful layer is the GitHub API. This vastly simplifies our infrastructure setup and maintenance, and gives us powerful primitives on which to build a collaborative content editing system used by writers, designers, photographers, editors, and even web developers. In this talk you will learn: how The New York Times uses the GitHub API to store documents in the CMS's intermediate format, how we support collaborative editing via the GitHub API, how we catalog our posts via the GitHub API, how we are able to support legacy ("custom") development at the same time, and how the GitHub ecosystem, e.g. CI services empower our CMS even further.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 34 minutes
workflow
designers
collaborative
editors
cms
users
conference
wysiwyg
v3
github
youtube image

13 Jan 2018

Presented by John Arthorne, Shopify.

Our company was steadily growing the number of production services, to the point where we had several hundred running web applications, most of which had poorly defined ownership and ad-hoc infrastructure. These applications had a patchwork of tools such as build and deployment automation, monitoring, alerting, and load testing, but with very little consistency and lots of gaps. This talk will dive into our approach to infrastructure automation, which involved integrating our GitHub repositories with automation tools through a common infrastructure database. This automation tracks required actions for service owners through GitHub Issues, and generates pull requests for common configuration and software changes. This talk will summarize lessons learned and how to leverage GitHub APIs and web hooks to build similar infrastructure automation tools.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 38 minutes
shopify
github
throughput
server
app
webhooks
customers
production
dependencies
rails
youtube image

20 Dec 2017

Presented by 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 38 minutes
microservices
ci
circle
matters
manage
concerns
lifecycle
shared
postmortem
monolith
youtube image

20 Dec 2017

Featuring: Bill Higgins, IBM and Jason Warner, GitHub

People often say that in order to achieve sustainable excellence in software, you need to get the culture right. This is true, but at this level, not very actionable. Over our years of building and deploying tools to development teams, we have found that providing the right tools can act as a catalyst for positive culture change. When you provide the right tools to your development teams at scale, you show that you’re serious about changing the way they work. When you help teams learn and master the modern practices that the tools enable, your teams get better at their craft. Your investment in tools and practices help create an environment that attracts and retains top talent. This is all easier said than done, and in this 40 minute panel discussion Bill Higgins, IBM Distinguished Engineer, along with Jason Warner, SVP of Technology of GitHub, discuss concrete strategies for rolling out great tools at scale, including: choosing the right tools, finding and empowering user champions, enabling effective continuous learning (in the context of doing work), gaining the support of senior leadership. Bill and Jason have many years of experience building and deploying tools, and now work closely together on the evolution of GitHub for Business and using GitHub at IBM.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 12 participants
  • 40 minutes
culture
discussion
initiative
talking
adopters
introduce
modern
github
tech
hi
youtube image

2 Dec 2017

Presented by Frances Haugen and Patrick Phelps, Pinterest

How do Jupyter Notebooks change how data intensive teams work? How do we build heterogeneous data communities? This talk focuses on how the analytical teams at Pinterest adopted Jupyter Notebook and Jupyter Server and how it changed how analysis is undertaken and communicated. We'll discuss the social side of data science and why unifying data acquisition, analysis, and presentation fundamentally changes the way insights are generated. Tradeoffs between ease-of-use and reusable code production will also be covered along with security implications of adoption in an enterprise context.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 2 participants
  • 34 minutes
analysts
insights
decentralized
intelligent
data
monitoring
integrate
sourcing
thinking
pinterest
youtube image

1 Dec 2017

Presented by Machisté Quintana, Slack.

One of Electron’s most compelling draws is the ability to not only build a desktop app with web technologies, but also to build around a pre-existing web app as a foundation. However, here there be dragons - performance hiccups, security vulnerabilities, and maintainability woes lurk in the shadows, waiting for you to unwittingly take a wrong turn. Come learn about best practices and common pitfalls to sharing code and UI components between the web and Electron worlds, learned from working on one of the most widely used production Electron apps.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 41 minutes
apps
workflow
threads
interfaces
slack
users
tooling
desktop
machiste
versioning
youtube image

30 Nov 2017

Presented by 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 34 minutes
github
git
stripe
repo
workflow
enterprise
commit
company
decentralized
amazon
youtube image

30 Nov 2017

Featuring: Sid Sidhu, Box; Natalie Bradley, Accenture Federal Services; 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 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 4 participants
  • 41 minutes
companies
regulatory
challenges
provider
concern
cio
innovate
transitioning
workflow
keynotes
youtube image

30 Nov 2017

Presented by Brian Douglas, Netlify.

GraphQL is a legitimate way to build and consume APIs with less front end frustration. It has only been out of developer preview but truly shaking up the way front-end and mobile applications are being developed. Getting into open source projects can be a daunting process, and there are a lot of existing tools out there to assist in getting your first open source pull request including Code Triage, IssueHub, and of course firstpr.me. Open Sauced is one more tool to help by providing a platform to organize notes on potential projects the user has not yet contributed to by leveraging the now public GitHub GraphQL API. This talk will compare the GraphQL benefits over REST and walk through the implementation of live code implementing the open source GraphQL features using the Apollo project.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 1 participant
  • 31 minutes
graph
github
repositories
showcasing
workflow
gui
forums
tutorials
project
api
youtube image

29 Nov 2017

Presented by 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 3 participants
  • 39 minutes
github
manage
installation
developers
version
depot
home
vmware
transition
cda
youtube image

27 Nov 2017

Presented by Cindy Payne and Jim Grafmeyer, Nationwide

Once the hard benefits of GitHub are established and GitHub is your enterprise standard tool, how do you convert thousands of users and code repositories in less than a year without an IT project? At Nationwide, GitHub has been seen as a catalyst for the DevOps culture and practices. So walk the DevOps talk with your enterprise GitHub migration and ditch the traditional IT project. Learn everything Nationwide did differently for this enterprise tool roll-out and how it's accelerating delivery.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 2 participants
  • 28 minutes
nationwide
initiative
companies
centralized
administration
rollout
needs
changes
complexity
github
youtube image

25 Oct 2017

Presented by 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 3 participants
  • 42 minutes
vm
enterprise
administrator
collaboration
github
dashboard
setup
appliance
debugging
forks
youtube image

25 Oct 2017

Presented by Kashyap Parikh, Amit Mishra, and Daniel Martinez, of 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.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com
  • 3 participants
  • 37 minutes
creditkarma
credit
karma
github
process
kashyap
collaborative
ci
docker
provisioning
youtube image