I came across an interesting discussion about AI and the IndieWeb today. And I have to admit, I was a little surprised by it.
It started with Brennan Kenneth Brown (https://brennan.day/the-indieweb-now-has-genai-and-claude-built-in-what-do-we-do/), who noticed that Aaron Parecki, one of the people behind the IndieWeb movement, had been using Claude Code to rebuild several important IndieWeb tools.
Brennan wasn’t particularly happy about this. To him, the IndieWeb is about people building their own little corners of the internet, away from the influence of Big Tech. Using generative AI from a company like Anthropic to build those websites and tools seems to go against that idea. Aaron responded (https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects) with a blog post explaining why he uses Claude Code and why he doesn’t see a problem with it.
I understand Brennan’s concerns. But I’m definitely on Aaron’s side here.
Does everything have to be handmade?
I love the IndieWeb. I like personal websites, blogs, RSS feeds and people who build strange little things simply because they feel like building them. I also like the idea that my website is mine, my content is mine and I decide what happens to it. And yes, I understand that some people want to keep the IndieWeb pure. Whatever that means. They want websites built by humans, with code written by humans, without AI getting involved. Fair enough. If that’s how you enjoy building websites, please continue doing exactly that. But why should everybody else have to work the same way?
I’ve been using WordPress for years. I didn’t write WordPress. I didn’t write the theme or most of the plugins I use. Does that make my website less personal? Of course not. The same goes for people using Hugo, Jekyll or one of the many other tools available. We all use software that somebody else created. We copy bits of code, read tutorials, borrow ideas and use libraries that save us from reinventing everything ourselves.
So why is asking an AI to help write some code suddenly such a big problem? I don’t see the difference as being quite as fundamental as some people apparently do.
I have more ideas than programming skills
I’m a big fan of AI. I use it for all kinds of things, including coding. Or vibe coding, if you prefer that term. I’m not a professional programmer. I understand quite a bit about technology, but that doesn’t mean I can sit down and write a complete application from scratch.
What I do have is ideas. Lots of them. I regularly think of little tools that might be useful for my work as a journalist, for my blog or simply because I want to see whether something is possible. In the past, many of those ideas went nowhere. I could search for existing software, try to modify something or spend a lot of time figuring out how to write the code myself. Sometimes that worked. Quite often it didn’t.
Now I can sit down with an AI coding tool and start experimenting. Sometimes I have something working in an evening. Sometimes it takes days. Sometimes the AI makes a complete mess of things and I have to start again. But I’m building things I probably wouldn’t have built a few years ago. For example, I’ve been experimenting with software that collects IT news from websites in more than 23 languages. I also play around with Hugo, Docsify, local AI models and various little tools for my own publishing projects. I enjoy the process enormously. Not because every experiment produces something useful, but because I can finally try out ideas that would otherwise have remained ideas. And isn’t that exactly the sort of thing we want people to do on the IndieWeb?
Think about all the people who aren’t programmers
This is what I think is missing from some of the discussions about AI and the IndieWeb. Not everybody knows how to code. And not everybody wants to spend months learning. Someone might have a wonderful idea for a personal website but no idea how to build it. Someone else might want to add a special feature to an existing blog. Or create a small application that lets friends share photographs, book recommendations or whatever else they find interesting.
Without programming skills, those ideas can be difficult to turn into something real. AI changes that. Not perfectly, and certainly not without risks, but it does make building software much more accessible. I think that’s fantastic. Imagine someone who has never built a website discovering that, with a little help from AI, they can create something of their own. Perhaps they start with a simple page. Then they add a blog. Then an RSS feed. And before they know it, they’re experimenting with features they never thought they could build. They might even become interested in learning how the code actually works. I would much rather see thousands of people experimenting with their own websites, even with AI-generated code, than see them spend another ten years publishing everything on Instagram, TikTok or Facebook.
There’s a difference between AI code and AI slop
Now, I do think there’s an important distinction to make. Using AI to help build a website is not the same as using AI to fill that website with hundreds of meaningless articles. I don’t particularly enjoy visiting a personal blog only to discover that the content is generic AI-generated text with no real personality, experience or interesting ideas behind it. I visit personal websites because I want to read what people think, what they’re working on, what they’ve discovered or what made them laugh.
That’s the human part I care about. But if someone uses AI to create a clever publishing tool, improve the design of their blog or add some functionality they couldn’t have built themselves, why would that bother me? The same applies to writing, by the way. AI can help with research, editing, translations and getting a difficult paragraph into shape. The interesting part is still what the person behind the blog has to say.
Of course, AI can also produce terrible code. It can introduce security problems, misunderstand requirements or create software that is difficult to maintain. If you’re publishing a tool that other people depend on, you have a responsibility to check what you’re putting online. And that’s another reason I found Aaron’s response interesting.
What if the alternative is shutting things down?
Aaron explains in his blog (https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects) that some of his IndieWeb projects are around fifteen years old. They were built with technologies that are now outdated and increasingly difficult to maintain. Two examples are Webmention.io and IndieAuth.com, services used by many independent websites. He wanted to modernize them, but there was always something else to do. Sound familiar? With Claude Code, he has finally been able to tackle much of that work. He has rewritten old software, introduced new features and dealt with problems that had been sitting on his to-do list for years.
And here’s the important part: Aaron says that without these rewrites, he might eventually have had to shut some of those services down. That would hardly have been good news for the IndieWeb.
There’s another issue here. Many open-source projects depend on a surprisingly small number of people. People who maintain software in their spare time, often without being paid. They have jobs, families and other things to do. If AI helps them maintain their projects, fix bugs or finally implement features they’ve wanted to add for years, I see that as a good thing. Of course, AI doesn’t magically make software maintenance free or effortless. Someone still has to understand what the software does and take responsibility when something goes wrong. But if it helps keep useful projects alive, why reject it?
And what about Big Tech?
Brennan does have a point when he questions the use of AI services provided by large technology companies. I share some of those concerns. I’m not particularly interested in replacing our dependence on large social media platforms with a new dependence on a handful of AI companies. But I don’t think the answer is to reject AI altogether.
For one thing, we increasingly have open-weight AI models that can run on our own computers. I find that particularly interesting, and I’ve been experimenting with local AI myself. For another, using a commercial tool to build something doesn’t automatically mean that the thing you’ve built belongs to the company providing that tool. If I use Claude Code to help create a website that runs on my own hosting, uses open standards and stores my content in formats I can easily move elsewhere, I still have a considerable amount of control. And if I can replace Claude with another coding tool tomorrow, even better. For me, that’s much more important than whether every line of code was typed by a human.
There is also something rather nice about the fact that AI can help people create alternatives to the big platforms. We can use these tools to build more independent websites, more personal applications and perhaps even better ways for those websites to communicate with each other. That doesn’t solve every problem with AI. But it certainly makes the discussion more interesting.
Please, let’s not make the IndieWeb a club for programmers
Perhaps that’s what bothers me most about the idea that IndieWeb projects should be entirely handmade. It risks turning something that should be open to everybody into something primarily for people with the right technical skills. I don’t think anybody actually wants that. But it could easily happen if we start judging personal websites by the tools used to build them.
One of the things I enjoy about the personal web is how different everything is. Some websites are beautifully designed. Others look as though they haven’t changed since 1998. Some people write long essays. Others publish photographs, short notes or lists of interesting links. And I would love to see more people joining in. If vibe coding helps someone create their first personal website, that’s great. If it helps an experienced developer maintain an old IndieWeb service, that’s great too. And if someone prefers writing every single line of HTML by hand, that’s equally fine. There’s room for all of them.
After all, the IndieWeb is supposed to be about having your own place on the internet and doing things your own way. So let’s not start telling people that their way is wrong because they used AI. The IndieWeb doesn’t need fewer tools. It needs more people building things, experimenting, writing and sharing. And if AI helps make that happen, I’m all for it.




