๐Ÿ“ข Webmentions made easy New article about my webmentions library. You know that I love Webmentions, and I see them as the ideal future for truly decentralized peer-to-peer federation (or at least an important building block for it). However, even though the #W3C recommendation has been around for nearly a decade, there arenโ€™t many mainstream implementations out there, besides a few personal blog platforms and a Wordpress plugin. With this library I have tried to lower the entry barrier to integrating #Webmentions on your website, so you can easily send and receive comments to other websites by simply publishing a page that links them - in line with the POSSE principle. If you use FastAPI or Flask on Python, you serve your mentionable pages as static files and you want to store mentions on a SQLAlchemy backend, the integration takes just a couple of lines of code. And more customized integrations can be achieved by simply extending some of the basic objects. More bindings (for JavaScript/TypeScript and Go first) are on the backlog. The Go binding in particular would allow me to implement this also in #Writefreely - Iโ€™d love to make it compatible both with ActivityPub and Webmention, so that interactions can happen with platforms supporting either of the specification. And, who knows, one day itโ€™d be nice to have it on Mastodon too. Imagine a future where you write a post about a blog article on your Mastodon profile, and it gets automatically rendered in the comment section of that websiteโ€ฆ