Trust, Not Purity
Why This Is Not Anti-AI
What Indie Builders Should Take Away
- Review every patch before you send it. Read the diff. Ask yourself whether you could fix a regression in that code six months from now. If the answer is no, the patch is not ready.
- State your workflow in the PR. You do not have to apologize for using AI. You do have to show you understand the code. A short note that says "I drafted this with an assistant, then rewrote and tested the parts I was not sure about" is enough.
- Contribute back in proportion to what you take. If you ship a product that depends on a project, send a real contribution occasionally: a bug report with a repro, a fix, a doc patch. Trust compounds both ways.
A Quieter Lesson
Sources
- Simon Willison, "Zig project's rationale for their anti-AI contribution policy" (2026-04-30): https://simonwillison.net/2026/Apr/30/zig-anti-ai/