Skip to content

Last updated

AI Disclosure

How I use AI on this site, from grabbing app screenshots to drafting blog posts and writing structured data, and what always stays in my hands.

I use AI to help run this site. I think you deserve to know where it shows up, so this page lays out exactly what it does, what it doesn't, and how I keep an eye on it.

The short version: AI handles the tedious work so I can spend my time on the parts that matter. Every opinion, recommendation, and project on this site is mine, and I review everything AI produces before it goes live.

Screenshots and assets

The screenshots of my iPhone apps, like the ones on the Repeaters and Intervals pages, are captured by AI. It boots up the iOS Simulator, taps through each screen, and grabs the shots I ask for.

These are real screenshots of the real apps. AI is doing the clicking, not the drawing, so what you see is what you get when you download them.

Blog posts

Every post on my blog starts as an outline I write myself: the topic, the points I want to make, and the opinions I want to share. AI turns that outline into a rough first draft so I'm not staring at a blank page.

From there, I rewrite the draft by hand. I change the wording to sound like me, cut what doesn't belong, and add the stories and details only I would know. By the time a post is published, it has been hand-authored over from top to bottom, and the ideas in it were always mine to begin with.

SEO and AEO

AI helps with the behind-the-scenes information that search engines and AI assistants read to understand this site. That includes:

  • Page titles and the short descriptions you see in search results
  • JSON-LD structured data that describes my pages, posts, apps, and projects
  • Alt text for images and social sharing cards
  • The llms.txt file that gives language models a plain-text map of the site

I review all of it before it ships to make sure it accurately describes the page it belongs to.

Code

I also use AI as a coding assistant while building and maintaining this site. I treat it the way I describe in AI in Development: the Worst Mentor, the Best Mentee: I make the decisions and give it specific instructions, then I read and understand every change before it gets merged.

What stays human

Some things I will always do myself. My opinions and recommendations come from my own experience. The projects in my portfolio are work I actually did. When you reach out through my contact form, the reply comes from me.

Questions?

If you have questions about how I use AI, or you think something on the site isn't living up to this page, let me know. I'll update this page whenever the way I use AI changes.

Let's work together.

Have a project in mind, or just want to say hello? I'd love to hear from you.