Back to feed
Dev.to
Dev.to
7/25/2026
My marketing docs kept lying, so I put them in CI

My marketing docs kept lying, so I put them in CI

Short summary

The author built an 80-line CI script that checks marketing documents against the actual tool count in their codebase, refusing to push when any living document disagrees. Historical documents are exempt so sent emails retain their original numbers. The checker caught stale counts on its first two runs and is wired into the ship script before git push. The core insight: marketing collateral is code that executes in people's heads and should be tested accordingly.

  • 80-line CI script validates marketing copy numbers against codebase truth
  • Historical documents exempt; only living docs checked for drift
  • Caught stale tool counts on first runs, preventing sloppy pitches

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more