How I use AI in my work
I use AI tools every day to plan, write and review code. They make me faster; they don't make the decisions. Everything I ship, I've read, tested and stand behind.
Useful at every stage. In charge of none of them.
Planning & specs
Turning briefs into specs, data models and edge-case lists before any code is written.
Building
Coding agents draft features and refactors on a separate branch, never straight into your project.
Review & testing
A second pair of eyes on my code: writing tests, tracing bugs and flagging risky changes.
Docs & drafts
First drafts of documentation, handover notes and technical write-ups, edited by me.
Nothing ships unreviewed.
AI-assisted work goes through the same gate as everything else. If something breaks, it's mine to fix, not the tool's.
-
Spec
I write the brief: scope, constraints and edge cases.
-
Draft
A coding agent builds it on a separate branch.
-
Human checkpoint
Review
I read every change as a pull request.
-
Human checkpoint
Test
I run it, test it and fix what I find.
-
Ship
Only what I've approved reaches your project.
Authentication, permissions, payments and personal-data handling get extra scrutiny, every time.
Clear lines on what goes where.
What I do
- Use paid plans with model training on my data switched off.
- Develop against test or anonymised data wherever possible.
- Handle personal information under the NZ Privacy Act 2020, and UK GDPR for UK clients.
What I never do
- Paste production data or your customers' personal information into AI tools.
- Share passwords, API keys or other credentials with AI tools.
- Let agents work on your codebase if your contract or sector rules it out.
You own the work
Code and content I deliver are yours, as set out in our agreement, whether or not AI helped write them.
No hidden AI content
I won't publish AI-generated copy or imagery as final work on your site without telling you.
Opt out any time
Ask for AI-free handling of part or all of a project. I'll tell you upfront how it affects timelines and cost.
Questions about AI on your project?
Ask me anything about how these tools are used, or request AI-free handling before we start.
This policy is reviewed as tools and practices change. It describes how I work and doesn't change the warranties in our agreement.