Just completed all the steps to indiewebify my blog https://www.burgeonlab.com using https://indiewebify.me/. Luckily, the h-card and h-entry wasn't too hard to setup on #hugo.

Happy I can now receive #webmentions! But I haven't implemented displaying replies or mentions yet on the frontend.

I used https://webmentions.rock to check if the link rel=webmention is working.

And I am using https://github.com/aaronpk/webmention.io for receiving webmentions.

#indieweb #posse #microformats #oauth

Burgeon Lab: Naty's Tech Log

Tech blog about topics like FOSS, digital privacy, Hugo, static site blogs, webdev, self hosting, tech guides, and more! Made by a human from Hong Kong.

Burgeon Lab

Also a microformats/semantic HTML question: is there a good accessibility argument for using microformats or other semantic markup for locations specifically?

I ask because I've soured a bit on structured data now that it feels like I'm just making it easier to slurp up my page for AI training.

I like the idea of making things richer and easier to use for humans, but apart from using microformats to add data to webmentions, I'm starting to consider paring back on how much I use them.

#IndieWeb #Microformats #StructuredData #SemanticHTML #AI

Following the advice and instructions at https://jamesg.blog/2024/06/06/publish-h-feed, I've now enabled #hfeed (HTML feed) for my blog¹ and my linkblog². I really like that idea of HTML of a page itself being a machine readable feed for #feedReaders. Unfortunately, AFAIK, no readers have native support for HFeed yet. Thankfully, we can use https://granary.io/ to convert an HFeed to an #Atom or #RSS #feed.

¹ https://abhinavsarkar.net/posts/
² https://abhinavsarkar.net/linkblog/

#indieweb #Microformats

Publish a h-feed, then convert to other formats | James' Coffee Blog

I have been confused several times by errors related to RSS. RSS is wonderful given its wide support, but authorship of RSS feeds is difficult. I find HTML easier to work with than XML, which is why I write all my feeds in h-feed. h-feed is a feed format that is marked up in HTML classes rather than in a separate file. A h-feed can then be converted into RSS. I use Granary for converting feeds.

Last week I deployed a change to how I generate plain text versions of content on my website. This week I changed it again. And updated additional post types to use Markdown as their editing and storage format.

https://orangegnome.com/posts/3622/changelog-updated-plain-text-format-and-added-additional-markdown-support

#Html #WebDevelopment #Indieweb #Markdown #BeautifulSoup #Changelog #Microformats #Mistune #Html2Text

Changelog: Updated Plain Text Format and Added Additional Markdown Support | Brent Lineberry

Orange Gnome

In February, I moved my Bookmark/Link content to using Markdown (Commonmark) as the definitively stored content format. Today, I updated that implementation.

https://orangegnome.com/posts/3617/changelog-updated-markdown-storage-and-output-previews-for-bookmarks

#Change #Html #WebDevelopment #WebComponents #Markdown #Pandoc #Pypandoc #Changelog #Microformats #Mf2Py #Mistune

Changelog: Updated Markdown Storage and Output Previews for Bookmarks | Brent Lineberry

In February, I moved my Bookmark/Link content to using Markdown (Commonmark) as the definitively stored content format. Today, I updated that implementation.

Orange Gnome
New Signature test!

I've just finished sprinkling some microformats2 tags on my homepage (https://moule.world) to make my own h-card! Now software that supports reading h-cards can get a quick overview of what MOULE and MOULE WORLD is. I'll see if I can set up webmentions next.

https://indieweb.org/h-card

#IndieWeb #PersonalSites #MicroFormats #PersonalWebsites #MicroFormats2

WML, WAP, and Microformats Demo, by @artlung.com:

https://lab.artlung.com/wml/

#wml #wap #microformats

Programming Mission: Let’s Fix the Fediverse Discovery Gap

Here’s a small but powerful challenge for #openweb builders – and a perfect #DIY project if you’re fed up with the current #geekproblem. I’ve been trying to find #Fediverse instances that actually cover my town, Oxford, UK, so I can help promote and grow them locally. You’d think this would be simple, right? But… nope.

Tried the standard “instance pickers”? Dead ends. Tried generic web searches? Useless #SEO sludge. Tried maps like this one, a good start […]

https://hamishcampbell.com/programming-mission-lets-fix-the-fediverse-discovery-gap/

Programming Mission: Let’s Fix the Fediverse Discovery Gap – Hamish Campbell

ð Congrats @microformats.org on 20 years! #microformats20Even after 20 years, people keep discovering new ways of using #microformats:* @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)> Because WML elements may have the class attributeOriginally posted 2025-06-18: https:... tantek.com
🎂 Congrats @microformats.org on 20 years! #microformats20 Even after 20 years, people keep discovering new ways of using #microformats: * @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux) > Because WML elements may have the class attribute Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513 That adds to the list of languages with working microformats examples: * HTML — modern, unversioned as well as every version since HTML4 * HTML3 — see https://microformats.org/wiki/html3 * SVG — see https://microformats.org/wiki/svg * XHTML — every version, 1.0, 1.1, 2.0 and now also: * WML — https://microformats.org/wiki/wml Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats. In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else. Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever. After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”. More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/) * @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html) * ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post! #20thAnniversary #smallPieces #looselyJoined Previously, previously, previously: * https://tantek.com/2024/173/t1/years-posse-microformats-beyond * https://tantek.com/2023/171/t1/anniversaries-microformats-posse * https://tantek.com/2019/171/t1/happy-14th-microformats-org - Tantek