Looks like the next step in my #indieweb adventure will be setting up a #micropub endpoint so I can post using a client. #selfdogfood
Replaced my old and crappy #logitech K520 keyboard with a new #steelseries Apex 3. I’m liking it so far, maybe I’ll write a review or something.
Thanks for taking the time to read my ramblings! 😄
for “instant appearance” […] you could simply revert to client-side JS code.
I will definitely check that out and try to implement client side rendering for webmentions.
On the other hand, only rebuilding the site whenever new content is created, embraces the concept of slow web. I guess anyone taking the time to write a response could also wait until I feel the need to tell something new to show their face up on my site 😅.
I had a pretty wild debugging ride when implementing go-jamming 😵💫.
Problem: go-jamming wasn’t sending webmentions.
There were two root causes to this problem, one on my side, and one on go-jamming’s side.
go-jamming checks the site’s RSS feed where to send webmentions. It expects the raw HTML in the post item’s description tag. But Hugo, by default, puts a summary of a post in there. I could fix that by adapting my theme.
When that was fixed, go-jamming only found inbound URLs to my site. Turns out, the way my theme implemented link rendering would add a bunch of newlines (prettier, why would you do this to me?), that the regex wasn’t capturing. I could fix that in my theme as well.
At least I now know how to debug a go project 👍.
I received my first webmention from a non-silo (Twitter, Mastodon) source.
And this is a reply to my earlier post.
I’m writing this post in the hopes it will be published on Twitter and Mastodon via brid.gy