I spent the weekend adding a bunch of microformat classes to my blog and registering it to https://webmention.io/.

I have no idea if I added the microformats correctly. They seem to be parsed fine, but I'm not sure I'm using them right "semantically". If anybody wants to check it out (https://sergiswriting.com) it is greatly appreciated!

I guess next weekend I'll have to start adding some JS (gasp!) to display comments and other stuff.

#indieWeb #microformats #WebMentions #SmallWeb #blog

Webmention.io

After Madblog, how many of you would like #ActivityPub and #Indieweb support to come to GPSTracker too?

This is an idea that I’ve been flirting with for a while.

Like many Millennials, 10-15 years ago I was into the Foursquare-mania. It was the age where pubs would offer discount to their Foursquare mayor and where people used to share their Foursquare stats and compete on how many badges they had collected.

Then Foursquare decided to pivot its platform towards the business-side instead, the check-in app was spun off into Swarm, it gradually lost users but it gained trackers, and by now I think only 1-2 of my contacts (out of >100 in the golden age) still use it.

By now I don’t think anyone has filled that gap; there isn’t any social media built around networks that share and recommend their check-ins.

#GPSTracker already supports a lot of tracking, timeline and check-in features, synchronization of geo events with mobile devices, and even stats with arbitrary aggregations (by country, time range, city, region etc.). Plus some features that Foursquare never implemented (like searching for checkins on the timeline by simply selecting an area on the map).

#Microformats already support location tags through the h-adr class, although they are rarely used. Both #Webmentions and ActivityPub could send check-in activities as permalinks to pages with those tags. And the #OpenStreetMap APIs could do the heavylifting of retrieving POIs in in a certain lat/long box.

The only hurdle would be implementing the protocols under the hood, as both the Webmentions and Pubby libraries are in #Python while #GPSTracker is in #Typescript. But it could be a good chance to start writing multi-language bindings for those libraries.

Let me know if it’s something that you would use, or even self-host, and if you know if there’s anything in the Fediverse that already fills this niche.

GPSTracker - A self-hosted alternative to Google Maps Timeline

Track your location without giving up on your privacy

Fabio Manganiello

I was hard at work this morning installing microformats onto my pureblog site. I still need to do the h-feeds, and I'm yet to come up with a way of doing tags given the way they are produced.

🔖 #indieweb #microformats #pureblog
https://prry.uk/2026-03-17-note

Now that I have self-hosted Forgejo actions building this blog and transferring it to the host, almost everything is great. The one pebble in the shoe of my transition has been the tags.

I refactored them recently to take out the spaces and wordcase them in both views and pages to make it more friendly to pushing to the fediverse. The only problem with that is that in the process of Bridge Fed ... bridging to the fed all the tags would get congolomerated into one great big concatenated mess. I have been lamenting this.

Tonight I really dug down into my Eleventy templates. I realized that the "p-category" class was assigned to a div and that div wrapped all the tags. It was not being assigned one by one but only one was assigned and it encompassed all of them. So maybe garbage in garbage out?

I wrapped each individual tag with a span and gave each a "p-category" class. This is the first post being pushed since that change. If you see this on Mastodon or other fediverse clients and it has a bunch of individual tags, then succcess. If not, then I guess I will just start pulling my hair out.

I would use #microformats on my blog, but they're distressingly confusing
Right now I like the #indieweb #webmentions / #microformats more than #activitypub / #jsonld, because the author chooses which replies appear below their post. I think it would be better if there was an expectation to regularly validate the webmentions (we have HTTP caching for that), and also for #xhtml instead of html. I’m not familiar with the LD markup languages, but maybe there exists something more interoperable than microformats (with proper URIs for properties).
Is anyone still using #microformats or h-entry tags anymore?

Slowly moving past the MVP phase. Replies now work in my AP implementation.

I have to work on the rendering, but you can see the replies as part of the thread since I added inReplyTo property to notes.