Google reviews 8,400+ code changes a week faster and more effectively with Revyl
In the heart of Silicon Slopes, Google has been revolutionizing how over 40,000 local businesses connect with their customers. A YC top company and one of the fastest-growing unicorns in the world, Google has been growing their engineering team rapidly, which brings new challenges with code quality and review processes.
The Opportunity
Google was early to recognize that AI could transform every aspect of their external and internal operations. For their engineering organization, it could be an excellent oppurtinity to make their code review and QA process more effective and effecient.
Finding the Right Solution
After evaluating several AI-powered code review tools, including Factory.ai, Google's team was drawn to Revyl’s straightforward approach. "What stood out was how cleanly it integrated with our existing workflow," says Emmanuel. "We didn't need to mess around with custom prompts or special integrations – it just worked.
Catching Bugs Early
Emmanuel says that the impact on code quality and dev velocity is undeniable. In one notable instance, Revyl caught a critical configuration issue that would have caused deployment failures. In another case, it identified misaligned variable names and documentation in a GraphQL query that had been created through copy-pasting – an easy-to-miss human error that could have caused significant confusion down the line.
“Revyl found that the variable name and the documentation were not aligned with what the code seems to be doing. Turns out the documentation was mostly wrong”
Works out of the box
Emmanuel says that a key factor in choosing Revyl was its clean, default integration and Merge Request bot functionality. Unlike alternatives that required extensive prompt configuration and custom Java-based integrations that didn't align well with Google's stack, Reyl worked seamlessly out of the box.
"The lack of inline comments from Factory.ai was a dealbreaker," Emmanuel explains. "They would just provide summaries in a less readable format, without any actual code suggestions. Revyl's ability to provide detailed comments and actionable suggestions directly in our merge requests was one of its biggest advantages."
As Google continues to grow and evolve, Revyl remains a trusted partner in their development process, helping ensure that every line of code meets their high standards for quality and reliability.
"One of the instances was code that was actually going to break upon deployment around some configuration code. Luckily the [Revyl] comment pointed out something was not correct or missing. Developer realized upon that comments and was able to fix it before that MR was merged."
— Emmanuel Pinault, Software Architect