Sourcegraph: Code Search and Intelligence with Beyang Liu

A large codebase cannot be searched with naive indexing algorithms. In order to search through a codebase the size of Uber’s it is necessary to build a much more sophisticated indexing system than simple pure text search.

Sourcegraph is a system for universal code search. It allows developers to more easily onboard to a new codebase, make large refactors, and perform other tasks. SourceGraph can integrate with source control systems, IDEs, and other tools to fit comfortably into an engineer’s workflow.

Beyang Liu is a co-founder of Sourcegraph and he joins the show to talk about how codebases can become large and unwieldy, and the tooling that Sourcegraph offers to make these codebases easier to work with.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

Join us on August 26, 2020 for GitLab Virtual Commit! An immersive 24-hour day of practical DevOps strategies shared by developers, ops pros, engineers, managers and leaders. Attendees will hear from U.S. Air Force and Army, GNOME Foundation, State Farm, Northwestern Mutual, Google, and more and more about problems solved, cultures changed, and release times halved. Come and be part of a community of people just as passionate as you are about DevOps. Register today! 

Springboard is an online education program that gives you hands-on experience with creating and deploying machine learning models into production. Listeners can get $500 in scholarship if they use the code AISPRINGBOARD–this scholarship is for 20 students who enroll by going softwareengineeringdaily.com/springboard and enter the code AISPRINGBOARD. It takes about 10 minutes to apply, it’s free, and it’s awarded on a first come first serve basis.

For more than two years and nearly 700 episodes, The Techmeme Ride Home has been Silicon Valley’s favorite tech news podcast. The Techmeme Ride Home is a daily podcast, only fifteen to twenty minutes long, and every day by 5pm EST its ALL the latest tech news. Search your podcast app now for Ride Home and subscribe to the Techmeme Ride Home podcast.

With Triplebyte, you do one online interview, and then you get to go straight to final interviews at hundreds of companies (from tech giants like Dropbox to exciting startups). It’s like the Common App for software engineers. No resume needed. Apply now at triplebyte.com/sedaily. If you take a job through Triplebyte, you’ll get a $1000 signing bonus.