"DeepSource has been especially useful for Go. It caught issues in our code that could have been potentially very catastrophic."
— Ramiro Berrelleza, CEO, Okteto
Okteto's open-source projects are primarily written in Go and have 50+ contributors. While they had used linters in the past, they did not have a systematic way of detecting bad code during code reviews. As a result, they spent a lot of time running these tools manually.
The team implemented DeepSource in January 2020 after discovering DeepSource's Go Analyzer. "The most useful thing was how easy it was to plug it in. I just had to drop the config file there, set up the repo, and that's it", Ramiro says, about how straightforward it was for him to set up continuous static analysis with DeepSource.
Every single pull request made to Okteto, either by a team member or an open-source contributor, is now analyzed by DeepSource.
Okteto has also leveraged the DeepSource Go Analyzer to prevent hundreds of potentially catastrophic errors that would have escaped during code reviews otherwise. As Okteto's team looks to the future, they plan to leverage DeepSource deeper in their software development workflow with new Anlayzers and Autofix.
Shift left, enterprise-grade.
Start building with the most sophisticated static analysis platform for your workflow and prevent bugs before they end up in production.
Deploy on-premise to have absolute control of your data
Onboard thousands of repositories in minutes, not months
Save over 4 hours on average per developer every week