2026-07-285 min read
`strict: true` was in tsconfig.json. `ignoreBuildErrors: true` was in next.config.mjs. Twelve YMYL product bugs were in between.
The UK calculators site had TypeScript strict mode configured and then silenced at build time. Removing the override surfaced twelve masked product errors in one afternoon. On a YMYL financial calculator site, that's not a developer experience win. It's a trust gate becoming real.
Read post→