Semmle
5 Case Studies
A Semmle Case Study
BlackLine, a cloud financial software provider, needed a way to protect the data integrity of its highly sensitive financial information while keeping up with rapid product growth. Manual reviews for data integrity and coding standard issues were time-consuming and difficult to scale, especially as the codebase grew and new developers joined the team. BlackLine turned to Semmle, using QL and LGTM to help identify high-value issues in its cloud product.
With Semmle, BlackLine created queries to find and remediate complex data integrity problems and enforce coding standards across the codebase. The company integrated these checks into code review with LGTM, reducing manual review efforts, catching issues earlier, improving developer productivity and quality, and lowering risk. BlackLine said this also helped reduce maintenance spend and ultimately reduced time to market.
Gregory Burns
Director of Software Development