Tutorial · 15 min read
Testing on production data, with the personal data masked
Fixtures lie, and a production dump on a developer’s laptop is processing personal data. A middle way: on every pull request, a copy-on-write fork of production, dynamic masking applied to the branch, your test suite running against real volumes while reading only fake values, and everything gone when the PR closes. The real data stays in the branch: this is not anonymisation, it is reduced exposure.
Read the article →