Will you tell me where AI was used?
Yes. It's used everywhere, and I don't hide it. The diligence pack says what the agents wrote, who reviewed it and what got rewritten.
How I work
This is the whole workflow, out in the open. There's no secret sauce. When you're ready, I teach your team to run it.
You get to see what the AI wrote, what I threw out, and why.
An agent is an AI that can read your project, write code and run it. They're fast, they don't get bored, and they sound exactly as sure of themselves when they're wrong as when they're right.
That's the part you're paying for. The typing got cheap. Knowing when the machine is wrong didn't.
They're on my homepage as one-liners. Here is what each one means when it's your product on the line.
Automatic checks are the floor. They tell me the code does what the code says. They don't tell me it does what your customer needs. So once the checks go green, I open the real thing and use it the way a customer would. One time every check was green, I did that anyway and found about fourteen more bugs.
For the technical reader: a green type check and unit suite gets a change to review. It doesn't get it shipped. I walk the real flows by hand before anything goes live.
I check each piece as it comes back, not at the end when there's a mountain of it. Anything wrong, extra or unasked-for gets cut on the spot, before the next step gets built on top of it. An AI will happily slip in wording nobody approved, so I read every change.
An AI's working notes are full of guesses written down like facts. I've watched one invent a 72-hour grace period for late payments and state it like a rule. Nothing moves from its notes into something your team or your customers will read until I've checked it against the real source.
An AI that has been in one long conversation for hours starts forgetting things and cutting corners, a lot like a person at the end of a double shift. So I break the work into small jobs and hand each one to a fresh agent with exactly one thing to do. The work comes back cleaner and it costs less.
For the technical reader: short-lived agents with narrow context and one task each, instead of one long session that has to remember everything.
That person is me. Ask why something was built the way it was and you get an answer from the one who made the call. You never get a shrug and "the AI did it."
I use AI on everything. That doesn't mean it gets to decide everything. On these, a person signs off every time, and that person is me.
Emails, prices, promises, the words on the screen. A made-up promise in a customer email is still your promise.
Billing, refunds and payments get read line by line. An AI will invent a billing rule and write it down like a fact.
Logins, permissions, passwords and keys. An AI will tell you the database is locked down. I go and look.
Sign-up, payments and permissions get tested end to end, and no agent gets to edit the answer key. Sometimes the tests pass because the AI rewrote the tests.
If AI is the wrong tool for the job, I'll say so. Sometimes the fix is a cleaner process, not a smarter robot.
I call it the diligence pack. If you ever raise money, sell the company or hire your next engineer, this is what they'll want to open. It's also how you check my work without taking my word for it.
Yes. It's used everywhere, and I don't hide it. The diligence pack says what the agents wrote, who reviewed it and what got rewritten.
We talk about what kind of data is in there before I look at any of it. For a first look, black out whatever you can. Real customer data only goes through tools we've both agreed on.
I do it. There's a time and a place for it. Production code that ships to your users or your customers and makes your first impression is not it.
No. When you're ready to take my fees off your overhead, I hand you the keys and teach your team the workflow that runs it. I stick around after if you want me to.
The short version of why I work this way is in the manifesto.
The first half hour is free. I'll tell you straight whether you need me.