Introducing Ship Guard: The Only Code Reviewer With a Memory
I built Ship Guard for one simple reason: a team I was on shipped the exact same SQL injection vulnerability to production twice in six months.
The first time was an incident. The second time was a failure not of a person, but of our process.
We did ...
blog.shipguard.dev4 min read