Yesterday, I added support to my Hugo theme to use it to reply to other posts on the web using the u-in-reply-to class (here’s the documentation for h-entry) and sending a webmention after publishing the post. Now I can use my blog to comment on other IndieWeb-compatible sites, how cool is that? 😄 Some sites automatically display received webmentions, but I currently don’t plan to do so. However, I receive webmentions and see them in my feed reader.
I just wanted to share the tool, which I use to send my webmentions. I use the webmention Go library by Will Norris, which also includes a simple command line tool. If you have Go installed on your computer, you can simply install it by typing this into your terminal: go get willnorris.com/go/webmention/cmd/webmention After that, just use the command webmention followed by your post URL and you can select to which detected links it should try to send a webmention.
A few days ago, I already added support for webmentions and microformats2 to this blog. Now I added a form at the end of every article, so you can submit your mentions more easily. I’m so fascinated by the IndieWeb. Yesterday, I also created a basic profile at the IndieWeb wiki. Someday I’d also like to join an IndieWeb event, to get to know other people who share a similar mindset.
Today I did my first step to join the IndieWeb. I first had to generate a PGP key (that’s really new to me, I never did this before 😅) to be able to use my website for authentication. After I was able to successfully login to Webmention.io, the service, which can receive webmentions and pingbacks for you, I added support for webmentions to my blog, so I see when someone from the IndieWeb references my posts.