Rediscovering the Peer-to-Peer Web with Webmentions

I was scrolling through Mastodon the earlier today and came across a post from Konstantin pointing to his article, Webmentions: The nice things we have. It served as a great reminder of what makes (or used to make) the open web fun and why relying entirely on closed social platforms misses the point.

What actually is a Webmention?

At its core, a Webmention is a W3C standard that brings cross-site conversations back to personal domains.

In the modern corporate (and enshittified) web, leaving feedback on someone's thoughts usually means logging into a centralised silo or embedding a privacy invasive third party comment widget like Disqus. Webmentions flip that back to a decentralised model:

  1. You write on your own domain: You publish an article or a note on your site and link to a post on mine.
  2. Your site sends a ping: Your server sends an automated, lightweight HTTP POST request to my endpoint saying, "Hey, this URL linked to that URL."
  3. My site verifies the backlink: My server inspects your page, confirms the link exists, and extracts your author details.
  4. The conversation federates: Your comment, reply, or link appears directly below my original article.

You own your content, I own mine, and neither of us has to hand our interactions over to an algorithmic platform just to have a conversation.

Taking Back the IndieWeb

Setting this up requires a bit of wiring under the hood, getting discovery tags in place, validating endpoints, and parsing payloads but the result feels distinctly like the web we were promised.

If you run an IndieWeb enabled site, link back to this dispatch from your own domain and let's see the handshake in action.

Webmentions

Loading mentions...