Leap Motion & GitHub
Leap Motion removes the barriers between people and technology. Learn how Leap Motion’s engineering team relies on Github Enterprise to connect people and code in the office
  • Industry: Technology
  • Company size: 50+
  • Location: Headquartered in San Francisco, CA

Leap Motion builds technology that lets people interact with digital content in Virtual Reality (VR) and Augmented Reality (AR). With a team of 70 headquartered in San Francisco, Leap Motion sees its mission as removing the barriers between people and technology.

To deliver on that mission, and solve some of the most interesting problems in VR and AR, Leap Motion relies on an engineering team with a highly-versatile set of skills and technologies that are designed to keep everyone on the same page.

Code and collaboration, not chaos

In its early days, Leap Motion was using a series of disparate tools like JIRA, Pivotal Tracker, and Radmine to try and keep engineers, product managers, and designers close to the code. Wanting a more unified solution, the team decided to implement GitHub Enterprise. We wanted an issue tracker that would allow us to talk about features in a technical way and give non-technical people visibility without overhead, said Peter Ehrlich, product engineer at Leap Motion. GitHub Enterprise keeps everyone on the same page and reduces chaos.

Real-time communication with GitHub integrations

As the team transitioned to GitHub Enterprise, they used the GitHub Importer to easily move code from other version control platforms. Now, GitHub sits at the center of Leap Motion’s software development environment. Art Wiesen, program manager at Leap Motion, explained, The GitHub user interface, Pull Request model, and issue tracker make it a tool that centralizes the conversation around the code alongside the code itself.

Art continued, GitHub has spawned critical conversations that have strengthened our pull request policy, and by extension, our code. GitHub is a rock for us.

GitHub is a rock for us.

The Leap Motion team has relied heavily on GitHub integrations to extend and customize its workflow. The team uses ZenHub, Slack, Jenkins, and Travis CI among others. Peter explains, The Slack integration lets us know what’s happening in real-time and allows the team to see into other people’s work. Art added, Slack’s real-time notifications supplement GitHub emails nicely.

Leap Motion has also integrated ZenHub, a tool that provides native product management support for GitHub Issues. Art said, Those who aren’t part of the engineering team can easily use GitHub as an issue tracker with the adoption of ZenHub. This helps keep a significant portion of your company communicating and tracking in one central spot. This makes for better collaboration and more effective work.

For issue tracking we originally used JIRA; however, that resulted in fractured conversation around engineering’s work across 2 systems. We migrated everything to ZenHub to keep our issue tracking and conversation around our work all alongside our code in ZenHub.

Art concluded, GitHub Enterprise has changed how we work and acts as the central source of truth. The UX flow and the ability to have peer reviews on pull requests promotes communication which has strengthened our codebase and code practices.


More stories from our customers

CoverMyMeds

Learn how CoverMyMeds uses GitHub Enterprise to balance transparency and security in a highly regulated industry.

Societe Generale

Discover what convinced a bank like Societe Generale to transform the way they collaborate worldwide.

Jibo, Inc.

Jibo, the social robot, is brought to life by developers all over the world. See how these builders connect with the core team on GitHub.

What will your story be?

Team

$9 $9

per user / month

Includes:

  • Unlimited public repositories
  • Unlimited private repositories
  • Team and user permissions

Starting at $25$25 / month which includes your first 5 users.

Sign up your team

Business Cloud

$21 $21

per user / month

  • SAML single sign-on
  • Access provisioning
  • 24/5 support with 8-hour response time
  • 99.95% uptime SLA
Get started

Enterprise

$21 $21 *

per user / month

  • Host on your own servers or cloud
  • SAML, LDAP, and CAS
  • Access provisioning
  • 24/7 support for urgent issues
  • Advanced auditing
Start a free trial

* Sold in packs of 10 users and billed annually.

Want to use GitHub on your own? Check out our personal plans.