Video: CI Police — Enforcing Standards at Scale

Wix Engineering
Wix Engineering
Published in
1 min readJul 24, 2022
Photo by Max Fleischmann on Unsplash

How do you get all the divisions, teams, employees and projects in a company to follow development guidelines?

You can email everyone, but good luck getting them to read it. You can talk to everybody individually — if you have unlimited free time on your hands.

Last year, following a series of avoidable mistakes that caused significant downtime, we decided to solve this problem once and for all and founded the CI Police project: a virtual code reviewer that inspects every project, collects analytics, contacts code owners and sets company-wide migrations in motion — almost without human intervention.

In this talk, by Roy Sommer, we explore the idea behind CI Police, the product and flow that emerged from it, some real code and, of course, the results: namely, how merely a year later, CI Police helped us close a severe security vulnerability in just a few weeks.

--

--

Wix Engineering
Wix Engineering

Wix Engineering. We develop innovative cloud-based web applications that influence our Wix.com 150M+ users worldwide