# Is this blog written by AI?

DevFeed: [Is this blog written by AI?](<https://devfeed.tech/articles/is-this-blog-written-by-ai-12597.md>)

Original publisher: [Read original article](<http://brooker.co.za/blog/2026/06/18/my-blog-and-ai.html>)

Author: Marc Brooker

Published: 2026-06-18T00:00:00Z

Content type: article

Language: en

Sources: [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog.md>), [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog-2.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Code](<https://devfeed.tech/topics/code.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [llms](<https://devfeed.tech/tags/llms.md>), [opinion](<https://devfeed.tech/tags/opinion.md>)

## AI overview

The author says that no human-readable text on the blog is written by AI, although agents and LLMs are used extensively for brainstorming, research, summarization, fact-checking, markup, references, and data analysis. The author accepts fully AI-generated code but remains cautious about using LLMs for writing, editing, and critique because excessive use can make communication defensive and obscure.

## Source excerpt

Is this blog written by AI? No. None of the human-readable text on this blog is written by AI, and I have no plans to change that. The weird grammar, incorrect assumptions, spelling errors, and annoying tics are all mine. Including the em dashes. I don't use LLMs for writing. On this blog, or in my professional life. I use agents extensively for brainstorming, research, summarizing, checking facts, handling markup, finding references, analyzing data, and so on. But I think that asking people to read LLM-generated text breaks a kind of social contract. When I publish a piece of writing under my name (e.g. in my blog, or a document at work), I want the reader to know that I deeply understand and own what I wrote. That I respect their time and effort. In exchange, I want them to be fully and deeply engaged with reading. If I'm going to generate a doc from a prompt, then send it to somebody who summarizes it with an LLM and reads the summary, what have I achieved? I could have sent them the prompt, and let them explore the topic with their agent. A better use of their time! As an organization leader, I emphasize function over form. If you have half a page of thoughts, give me half a page. Don't fill up another five pages with Claude's thoughts. If I want Claude's opinion (which I often do), I'll ask for it. And get a custom version with my context! I feel completely differently about code. I am 100% comfortable heading to a world where code is opaque to humans, and all I care about are the properties of that code. Almost all the code on this blog over the last two years is 100% AI generated. Mostly vibe-coded slop, to be honest. Even three years ago, I deeply believed that code primarily exists to share ideas between people. I no longer believe that. I believe that sharing ideas between people is super important, but there are better ways free of the accidental complexity of a code base. Finally, I do use LLMs for editing and critiquing my writing. But less than I used