{"slug": "static-website-comments-section", "title": "Static Website Comments Section", "summary": "A developer implemented webmentions and a comments section for a static website using Claude Code, drawing on resources from the IndieWeb and Fediverse communities. The project, hosted on GitHub, successfully federated after going live.", "body_md": "I had read about [IndieWeb](https://indieweb.org/), [webmentions](https://webmention.io/), and [Fediverse](https://en.wikipedia.org/wiki/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.\n\nBut 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.\n\nI've been burning quite a few tokens while LLMs are still basically \"free\" ([see shellac's analysis](https://she-llac.com/claude-limits?ref=wheresyoured.at)), 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.\n\nYou can see this site's [source](https://github.com/JPHutchins/interstellar-inclination) to see how the implementation went. I suppose it's not tested until this post goes live and I see it federated.\n\nUpdate: it's working!\n\n[!WARNING] LLM Disclosure\n\nThe following citations were assembled from the same\n\n`claude-opus-4-8`\n\ncontext that provided the webmentions + giscus implementation for this blog. The implementation is the result of my feeding in a subset of those articles and iterating until I approved the design and eventually the implementation itself.", "url": "https://wpnews.pro/news/static-website-comments-section", "canonical_source": "https://dev.to/jphutchins/static-website-comments-section-5118", "published_at": "2026-06-22 01:13:50+00:00", "updated_at": "2026-06-22 01:39:55.019542+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "large-language-models"], "entities": ["IndieWeb", "Fediverse", "Claude Code", "GitHub", "webmention.io", "giscus"], "alternates": {"html": "https://wpnews.pro/news/static-website-comments-section", "markdown": "https://wpnews.pro/news/static-website-comments-section.md", "text": "https://wpnews.pro/news/static-website-comments-section.txt", "jsonld": "https://wpnews.pro/news/static-website-comments-section.jsonld"}}