Skip to content
leapmotion
leapmotion logo
Customer story

Leap Motion & GitHub

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.

  • Industry

    Information technology

  • Company size

    50+

  • Location

    Headquartered in San Francisco, CA

Bring GitHub to work

From flexible hosting to data‐powered security, get everything your team needs to build at their best.

Contact sales

What will your story be?

Start collaborating with your team on GitHub

Team

$9

Per user / month

Advanced collaboration and
management tools for teams

  • ∞Unlimited public repositories
  • ∞Unlimited private repositories
  • ✓Team access controls
  • ✓User management and billing
  • ✓Issues and bug tracking
  • ✓Project management
  • ✓Advanced tools and insights

Starts at $25 / month and includes your first 5 users

Free to academic faculty for teaching or non-profit research

Choose Team

Enterprise

Contact Sales
for pricing

Security, compliance, and deployment controls for organizations

  • Everything included in Team

  • ✓Self-hosted or cloud-hosted
  • ✓SAML single sign-on
  • ✓Access provisioning
  • ✓Simplified account administration
  • ✓Unified search and contributions
  • ✓Priority support
  • ✓99.95% uptime SLA for Enterprise Cloud
  • ✓Invoice billing
  • ✓Advanced auditing

Questions?

Learn more about Enterprise

Free for educational institutions participating in the GitHub Education program

Contact Sales

Want to use GitHub on your own? Check out our plans for individuals

You can’t perform that action at this time.