Static Blog Comments
All posts written without LLM assistance unless otherwise noted.
I had read about IndieWeb, webmentions, and Fediverse a few years ago and was very excited about it! It’s a monumental under taking and a great example of good (read: ethical) tech.
But I am not a web developer 🤣, and while I can appreciate what the engineers have accomplished, I was never too sure how to get it going, end-to-end.
I’ve been burning quite a few tokens while LLMs are still basically “free” (see shellac’s analysis), so I decided to let Claude Code slop together a plan from the following resources, particularly the posts by engineers that have implemented for their own static sites.
You can see this site’s source to see how the implementation went. I suppose it’s not tested until this post goes live and I see it federated.
Update: it’s working!
#Bridgy Fed & federation
#Webmentions (receiving replies)
#Updating webmentions on a static site
- Nicolas Hoizey — Updating webmentions on a static site
- Sebastian De Deyne — Webmentions with GitHub Actions
- Max Böck — Using webmentions on static sites
- Jan Monschke — Adding webmentions to your static blog
#Microformats2 (h-card / h-entry / h-feed)
#Bluesky / AT Protocol (custom-handle verification)
#Feed discovery
#Refresh-workflow plumbing
- GITHUB_TOKEN no-recursion rule
- actions/checkout #1550 — sparse-checkout
- community #25702 — push-from-action triggering
#GitHub-comments fallback & safety
#Landscape / inspiration
© 2026 by JP Hutchins. Published under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.