AI assistance is part of how this work gets made. How much varies by task — sometimes a light editing pass, sometimes substantial drafting. What doesn't vary: the ideas, the direction, and the judgments are mine. Everything is reviewed line by line before it ships, and I'm accountable for what's in it.

In the software

AI assistance goes deeper in the code than it does in the writing. A large share of the code here is drafted with AI help.

What that does not mean is unreviewed code. Every line ships under a documented set of engineering standards:

  • Current APIs are verified against Apple's documentation rather than recalled from memory, because a model's knowledge has a cutoff and an SDK does not.
  • No throwaway shortcuts and no "internal only" hacks — every line is written as if it ships publicly.
  • Security and privacy are defaults, not features to be requested. No analytics, tracking, or telemetry goes into an app because it was convenient to add.
  • Changes land one at a time and are verified before the next one starts. Nothing ships because it looked right.

The architecture, the decisions, and the standards are mine, and I'm accountable for the result. If an app here has a bug, that's on me — not on a tool.

In the writing

The same rule applies to anything published on this site. AI doesn't get to invent my experience, make the recommendations, or have the last word on a fact. If a draft comes back with an experience I didn't have, it gets cut — that's what reading every line before it ships is for. Factual claims are checked against primary sources and linked where possible.

What I won't claim

I won't tell you no AI was involved. That would be false, and one false denial would undermine everything else on this page. I also won't put an "AI-generated" badge on work that I directed, reviewed, and am answerable for — that label would be just as inaccurate in the other direction.

Where this site describes itself as hand-written, that means written directly rather than produced by a framework or a build step. It is not a claim that no AI was involved.

Questions

Questions about how anything here was made are welcome: [email protected].