Product
Resources
Use Cases
PricingDocs
Search codeRequest a demoGet Started
  • Product
    • Code Search
    • Batch Changes
    • Code Insights
  • Resources
    • Blog
    • Learn
    • Dev Tool Time
    • Sourcegraph Podcast
    • Case Studies
  • Use Cases
    • All Use Cases
    • Code Security
    • Developer Onboarding
    • Incident Response
    • Code Reuse
    • Code Health
  • Pricing
  • Docs
  • Sign in
  • Search code
  • Request a demo
  • Get started
USE CASES

Healthy code, happy teams

Improve code health with large-scale changes and track key initiatives across your entire codebase.
Request a demo
Try Sourcegraph now

Track and improve code health across your entire codebase

Find unhealthy code

Build a healthier codebase by finding references to deprecated services, libraries, URL patterns, and more across all your repositories.

Remediate code health issues

Tackle refactoring efforts and tech debt from legacy systems and acquisitions with automated pull requests across your entire codebase.

Monitor code health initiatives

Stay on top of code health changes. Monitor and measure code health initiatives and get actionable insights into the impact of large-scale changes.

Improving code health can be daunting

Engineering teams need to track and measure code quality consistently to monitor code health across their entire codebase, but current tools don't make this easy. What does that mean for you?

  • Old versions, libraries, or functions are littered throughout your code, resulting in incidents and backward compatibility issues.
  • Unclear code ownership leads to unclear responsibility, making it hard for developers to find the right domain expert when they need help.
  • Engineering managers struggle to justify prioritizing and addressing tech debt because success is difficult to track and measure.

Lyft boosts code health and accelerates developer velocity

“With the help of Sourcegraph, we were able to quickly look at all clients of an API and remove unused attributes that lived in different repositories, ultimately simplifying our APIs and speeding up developer iteration time.”
— Justin Phillips, Software Engineer at Lyft
Lyft logo

Read the case study

How Sourcegraph helps

Find old versions easily
Automate version updates and communications
Get everyone on the same page with living docs
Monitor for deprecated code
Develop a data-driven relationship with your code

Find old versions easily

Use Code Search to spot deprecated methods and APIs left in your code and share examples of how the latest versions are used.

Automate version updates and communications

With Batch Changes, you can quickly update versions and send pull requests to all your repositories as a way of alerting repository owners that they need to upgrade.

Get everyone on the same page with living docs

Create living, actionable documentation with Notebooks that show your best practices with real-life examples you can share with your team.

Monitor for deprecated code

Make sure deprecated endpoints don't sneak back into your code. Get alerts for new occurrences of deprecated methods or restricted patterns with code monitoring.

Develop a data-driven relationship with your code

Create dashboards to track mitigations, package use, version adoption, code smells, codebase size, and more to understand code health with Code Insights.

Indeed improves code health at scale

“On average, I'd say that for every automated merge request that we're able to merge we save an hour…if we are doing several thousand automated merges in a year, we're saving several employee's worth of time.”
— Jared Hodge, Senior Manager, Developer Experience at Indeed
Indeed

Read the case study

Quantcast accelerates large-scale refactoring

“Quantcast uses Sourcegraph to create burndown lists of issues and provide code owners links to Sourcegraph search results. Since Sourcegraph searches every repository, a single engineer can analyze thousands of repositories in only a few days rather than months.”
Quantcast

Read the case study

Workiva efficiently pays down tech debt

“As an organization that values paying down tech debt, Workiva's Client Platform team started using Sourcegraph to help them efficiently propagate updates to dependencies across all of their repositories without any ongoing maintenance.”
Workiva

Read the case study

Get started with Sourcegraph

Give your team the tools they need to build a healthier codebase.

Request a demo

Explore other use cases

Uber logoGE logoQualtrics logoDropbox logoNutanix logoCanva logoIndeed logoPlaid logoReddit logoCloudflare logoMercado Libre logoLyft logoDatabricks logoShipt logo

Related Resources

Blog post

How not to break a search engine or: What I learned about unglamorous engineering

When Sourcegraph switched to a new search query parser, you'd never know anything had changed. This is an account of the rigorous testing that happened behind the scenes to ensure a seamless transition.

Unglamorous engineering blog thumbnail
Blog post

How we migrated entirely to CSS Modules using codemods and Sourcegraph Code Insights

Learn how Sourcegraph's Frontend Platform team overhauled our web application's design system and UI using codemods to automate a challenging global migration to CSS modules and Code Insights to track and communicate progress.

CSS modules migration blog thumbnail
Guide

5 key traits of a code intelligence platform

Sourcegraph is more than search. Learn how the code intelligence platform helps development teams quickly get unblocked, resolve issues faster, and gain insights to make better decisions.

Grid background with abstract blue and pink hues

Ready to build a healthier codebase?

Ready to get started?
Sourcegraph - Universal code search

About Sourcegraph

  • Use cases
  • Case studies
  • Pricing
  • Sourcegraph overview

Resources

  • Blog
  • Changelog
  • Documentation
  • Learn
  • Podcast
  • Dev tools quiz
  • Community

Company

  • About
  • Careers - We're Hiring!
  • Contact
  • Handbook
  • News
  • Sourcegraph strategy
  • © 2022 Sourcegraph
  • -
  • Terms
  • Security
  • Privacy