For the past two years I’ve been working as a full stack developer in the Production Engineering team at Taboola. Facing real life scaling and reliability problems, I worked hard to make the CICD pipeline reliable, by minimizing its false positives and negatives. One major step during this project was the development of the Error Detector, first as an independent tool, then integrated with the pipeline to detect developers errors as soon as possible.