> snackdriven.com

The disclaimer I keep almost writing

I’ve ended a few of these the same way: the code is the AI’s, the ideas are mine. True. Also the most careful sentence I write all week, so let me actually sit in it.

My portfolio lists a few projects and a tech stack. React, TypeScript, the usual. A reasonable person assumes I sat down and wrote that. I didn’t. Claude wrote nearly all of it. I described what I wanted, argued with the output, threw away the bad parts, pushed until it was right. Every project on the site, plus most of the seventy-eight-repo pile this whole thing has been about.

So what did I do. Picked the problems. Knew which tool was worth cloning and which feature I was actually there for. Caught the thing that compiled clean and still did the wrong job. I have specific opinions about how software should behave, earned the slow way, testing other people’s software for years. That part’s mine and it doesn’t fit on a badge.

I don’t know how to list it honestly. “Built with React” is a lie of omission. “Directed an AI to build with React” is true and reads like an apology. I’m an AI power user who ships, and a tester with taste and no patience, and a person who finds it soothing to make small private tools at 2am. All true, none of it formats nicely.

No clean ending, which is probably why it’s last. I find bugs for money and introduce them for fun, and lately I introduce them by describing them to a machine that types faster than me. Still deciding how loud to say it.

← back to the log