Dave Winer recently wrote about something he calls the Web of Markdown (http://scripting.com/2026/10/06/005559.html). The basic idea is almost absurdly simple: instead of wrapping everything we publish online in increasingly complicated websites, why not publish documents directly as Markdown files? A title, some text, a few links, perhaps an image. That’s basically it.
I like ideas like this, especially when they sound slightly too simple at first. Quite often that means they are questioning assumptions we have stopped noticing. And when it comes to the web, we have accumulated quite a few of those assumptions over the years.
Take this blog post. I write some text, put it into WordPress, and from that moment the text becomes part of a much larger technical system. WordPress stores it in a database, a theme turns it into a page, CSS decides how that page looks, plugins add functionality, other plugins add security, and still more software handles caching, analytics, image optimisation and search engine optimisation. All of that may be useful, but it is still remarkable how much machinery is needed simply to put a few hundred words on the internet.
That is probably why Winer’s idea appeals to me. The early web was largely about documents and links between documents. Today, the document itself often feels like just one small component inside a much bigger software environment. The Web of Markdown turns that around and asks a much simpler question: what if the document becomes the main thing again?
The file itself becomes the publication
Imagine that I write this post as a file called web-of-markdown.md and put that file online. In this model, the file is not just source material that eventually gets turned into a website. It is the publication itself.
A Markdown reader could display it nicely. Another application could show it in dark mode or with larger text. An RSS reader could discover it. A search tool could index it. An AI system could analyse it. I could download it, archive it locally or move it to another server. The same document could be used by all of those tools without changing the original content.
That is a subtle but important difference. The article is no longer trapped inside one presentation layer. The Markdown file contains the actual content, while different applications decide how that content should be displayed or processed.
Content first, presentation second
I find that very appealing, partly because it fits with something I keep returning to: content should not be too tightly coupled to the software that happens to present it today. On the current web, publishers decide almost everything about how readers experience an article. Fonts, colours, spacing, menus, sidebars, pop-ups and page width are all part of the website. That can be useful, but it also means the content and the presentation are tightly connected.
Markdown changes that relationship. The publisher mainly defines structure: this is a heading, this is a paragraph, this is a link and this is a quotation. The reading application can then decide what those elements should look like.
At first, that may sound like a step backwards. We have spent decades making websites prettier and more sophisticated, after all. But perhaps separating content from presentation again would actually be useful. The same Markdown document could appear on a normal website, in an RSS reader, in an e-book, in a local knowledge base or in some future reading application that does not exist yet. The content itself would remain the same. Only the way we look at it would change.
And yes, I immediately thought about RSS
Anyone who has read this blog for a while will not be surprised by that. I never stopped using RSS, and the Web of Markdown feels like a very natural companion to it. RSS essentially says: here are my new articles. Markdown could then say: and here is the article itself. That combination is almost beautifully simple. A feed handles discovery, Markdown carries the content and hyperlinks connect everything together.
A reader could see a new item in a feed, retrieve the Markdown file and display it. Or store it. Or index it. Or pass it to another application. The traditional website would still be useful, but it would no longer be the only meaningful way to access the content.
That distinction matters. The website becomes one possible interface, rather than the place where the content fundamentally lives.
Then I started thinking about AI
This is where the idea becomes much more interesting in 2026 than it might have been ten years ago. Large language models are very good at working with clean, structured text, while modern websites are often anything but clean. A typical web page may contain menus, advertisements, cookie notices, recommendation boxes, tracking elements and all kinds of other material that has little to do with the actual article. Software first has to work out which part matters before it can process the text itself.
Markdown is almost the opposite. The content is already there in a simple and predictable structure. Headings are obvious, links are obvious, quotes are obvious and the text is easy to extract.
Suppose a few hundred technology publications offered their articles as Markdown. A local script could monitor their RSS feeds, retrieve new Markdown files and store them on my own machine. A local LLM could then analyse that collection without having to fight its way through hundreds of different website layouts.
I could ask what has been written about European cloud sovereignty over the past two weeks, or which developments around private 5G appeared in German, French, Korean and Italian sources. The system would not necessarily need Google or a conventional web search at all. It would simply work with the documents I had chosen to collect. For me, that is where the idea stops being merely interesting and starts feeling practical.
It also connects to the tools I have been building
Over the past few months, I have been experimenting quite a bit with what I call automated editorial products, multilingual news monitoring and local LLMs. One thing I keep running into is that finding and retrieving information is often harder than processing it.
The web was designed for people to visit pages. It was not necessarily designed for software to reliably extract the actual article from every site. Every website is different. Some provide useful RSS feeds, others provide only partial feeds, some depend heavily on JavaScript and others wrap the actual story in large amounts of unrelated material.
At the same time, I have also been experimenting with much simpler ways of publishing journalistic websites. I have been playing with tools such as Hugo (https://gohugo.io/) and Docsify (https://docsify.js.org/#/), precisely because they allow me to strip away much of the usual CMS complexity. Instead of constantly thinking in terms of databases, plugins and admin dashboards, I can work much closer to the actual text files themselves.
That may seem like a technical detail, but for me it is really about changing the publishing model. With Hugo, Markdown files can become the source for a complete site. With Docsify, a collection of Markdown documents can effectively become the site itself. In both cases, the content remains much more visible and portable than when everything disappears into a CMS database.
So when I read about the Web of Markdown, it immediately clicked for me. It did not feel like some abstract or theoretical idea at all, because in a way I am already experimenting with parts of it myself. I am trying to see how far you can simplify an editorial or journalistic website before you start losing something important, and so far I increasingly find that you can remove quite a lot.
Now imagine a world where publications simply say: here is the feed, and here is the Markdown. That would make building independent news-monitoring tools much easier. It would also make those tools less dependent on large search engines and other intermediaries.
Your own little web
That part interests me a lot. Because then my local-first preference comes into play. Suppose I follow 500 publications and automatically store their Markdown articles locally. Over time I would build my own searchable information collection. Not Google’s index. Mine.
I could run normal full-text search across it, add embeddings, use a local LLM, organise documents by subject, country, language or source, and keep an archive of material I consider useful. If I wanted to move everything to another computer, I could simply copy the files. No complicated export process would be required. No proprietary format would stand in the way. I would not have to wonder whether some service would still exist five years from now. Just files.
I have written before that I increasingly like software that leaves me with something boring when the software itself disappears. Plain files are excellent at being boring, and Markdown files are particularly good at it.
The website becomes one possible view
None of this means I suddenly want websites to disappear. I like websites. I run websites. And Markdown obviously cannot replace everything we do online. Shops, web applications, interactive visualisations and elaborate multimedia experiences need more than plain text files. That is fine. The interesting part is not that Markdown should replace the web, but that the website may no longer have to be the primary version of every piece of content.
Imagine writing an article once as Markdown. That same file could be used to generate the website version, appear in an RSS reader, become part of an e-book, feed a local archive or be processed by an AI system. The website then becomes one presentation of the content rather than the content itself.
That may sound like a small architectural difference, but it changes the relationship between content and platform quite fundamentally. Instead of publishing into WordPress, Drupal or whatever system comes next, you publish a document. The CMS merely decides how one audience sees it.
It feels almost like the old web
What I like most about the Web of Markdown is that it does not actually feel very futuristic. In some ways, it feels old. A document has an address. The document contains links to other documents. Readers follow those links. People publish things and other people read them. Software helps with navigation and discovery. That was more or less the basic idea of the early web before we surrounded every article with platforms, algorithms, analytics and increasingly complex software stacks.
Of course, a Markdown web would not remain simple forever. Spam would appear. Search engines would index it. AI-generated rubbish would probably flood parts of it. People would invent extensions, standards and frameworks, and eventually someone would undoubtedly find a way to make Markdown complicated too. That is what we do. Still, the underlying principle remains attractive.
Maybe the document should matter again
For years we have treated the website as the basic unit of online publishing. Perhaps that assumption deserves another look. Maybe the fundamental unit should simply be the document: something I can create in any text editor, store anywhere, move between systems and keep independently of the software that happens to display it today. A document that humans can read and machines can process. A document that does not care which CMS I use. A document that may still be perfectly usable twenty years from now. And preferably one that I actually own.
The funny thing is that none of this requires some revolutionary new technology. Markdown already exists. RSS already exists. URLs already exist. Hyperlinks already exist. And tools like Hugo and Docsify already show that publishing on top of plain text files is not some nostalgic fantasy. It can work today. Perhaps we do not need to invent the next web. Perhaps we only need to remove a few layers from the one we already have.


