📣 My blog supports #webmentions!
It's held together with duct tape, but it should all work... Interactions with this toot should appear on the post https://blog.omgmog.net/post/adding-support-for-webmentions/
@omgmog That's so cool! Once I get some spare time to work on my site again I'm going to start doing stuff like this.
@trainingmontage It's a great yak to shave! There are a number of implementations to make the process easier, but it's quite fun rolling your own too! ⌨️ 🔥
@m2m Yeah I imagine it's fine, but I can't help but worry that it depends on so many moving pieces, and two external services (webmention.io, and brid.gy), and it's all fetched/processed on the client-side. I'll get around to caching the webmentions myself somewhere at some point...
@Hyolobrika Ah the joys of posting that you've done something, then continuing to fiddle with it! By default webmention.io was returning just the latest 20 responses. Looks like I need to implement pagination properly. For now I've increase the responses limit. Cheers!
@Hyolobrika Yes and no. Services such as brid.gy are essential to get webmentions from platforms that don't fully implement microformats such as Twitter, Reddit, etc. Webmention.io is a pretty handy go-between to store webmentions as I'm currently serving a static Jekyll site. I've got plans to eventually spin up my own endpoint and cache on a server somewhere, but not enough hours in the day 😭
@omgmog Guess that plugin needs some improvements to avoid using duct tape 😜 Just kidding, this is very useful addon
INDIEWEB.SOCIAL is an instance focused on the #Openeb, #Indieweb, #Fediverse, #Mastodon #Selfsovereign #identity (#SSI), #Humanetech and #Calm technologies evolution.