Convoy case study
Owen Kim, Senior Software Engineer, Convoy

Now that we are using Sourcegraph, we don’t need to worry about data being out of date.

Owen Kim, Senior Software Engineer, Convoy
Download PDF

At Convoy, Software Engineers and Data Scientists work better together

Sourcegraph is transforming how engineers and data scientists collaborate, resulting in greater efficiency and improved data integrity. Sourcegraph's multi-repository company-wide code search and navigation enables data scientists to analyze and verify data transformation code independently, and at any time.

With Sourcegraph, Convoy’s data scientists can trace back how and when data is written to the databases and model endpoints are invoked. They can keep track of Convoy’s ever-transforming data warehouse.

As a data scientist, it allows me to find code in repos that are owned by engineers. I am able to make sure that the engineers are invoking the logic for my machine learning model correctly or verify how data is created or stored in our database.

Michael Frasco, Data Scientist, Convoy

Avoiding expensive mistakes

Prior to using Sourcegraph, Convoy’s engineers had to clone repos locally in order to find necessary data. This would cause problems, as Owen, a Senior Software Engineer, recalls:

I was asked to provide the max size of our database connection pulls from our clients. To get this number I used my IDE to search through a repository I had cloned locally before. I didn’t notice that the repository was outdated and the data I was providing was already a few days old. It consisted of only half of the actual amount which led to a wrong estimation, overprovisioning of a fleet, and messed up database connections. An expensive mistake.

Now that we are using Sourcegraph, we don’t need to worry about data being out of date.

Sourcegraph helps you find out who is using what, making it much easier to deprecate, update or iterate on it. You can easily find who to talk to about the use of a certain component. To be able to answer this question in code is extremely powerful and people call it out all the time.

Owen Kim - Senior Software Engineer, Convoy

See the difference Sourcegraph can make with a demo and free enterprise trial

Sourcegraph's code search enables developers find dead code, unused packages, and deprecated references in tens of thousands of repositories within seconds. Let us show you how.