AI policy
I use Claude for most of my day-to-day work: planning, writing code, reviewing and testing. This is how I keep it safe.
- I review everything it produces. AI writes a lot of the first draft; nothing merges until I’ve read it.
- Tests run before anything merges. Agents work on branches and in sandboxes, never directly on production.
- Real data needs a person. Anything that changes customer data is proposed first, then approved by a human.
- Production is dry-run or read-only first. Scripts show what they would do before they do it.
- Everything is logged. Every tool call an agent makes is recorded, along with what it cost.
- Secrets stay out. Passwords and keys are never sent to a model or indexed for search.
Posts on this site are written by me. Some are drafted with AI help and always edited by me before they go up.