Indieweb
10 items
Blog
-
Troubleshooting Mastodon Backfeed and Stale Webmentions
March 24, 2026A practical runbook for common failure modes in Mastodon + Bridgy + webmention.io setups: token scopes, canonical URLs, delayed backfeed, and stale reactions that no longer exist upstream.
-
POSSE to Mastodon: State, Media Uploads, and Safer Deploys
March 24, 2026How Mastodon syndication was added to the deploy pipeline: RSS-based posting for articles and notes, OG image uploads, idempotent state tracking, and rate-limit hardening.
-
Webmentions: Receiving and Sending Cross-Site Reactions
March 23, 2026How webmention.io handles incoming mentions and likes, how a build-time component displays them, and how webmention.app sends outgoing notifications after each deploy.
-
Syndication Links Without Frontmatter Editing
March 23, 2026How .bluesky-posted.json auto-populates u-syndication links on every article and note page — no manual frontmatter required after each post.
-
Improving Bluesky Syndication: Notes, Images, and State
March 23, 2026Extending the syndication script to cover notes, compress OG images before upload, use original publish dates, and persist Bluesky post URLs in the state file.
-
POSSE to Bluesky with the AT Protocol
March 23, 2026Automatically syndicating new articles to Bluesky after each deploy — fetching the live OG image, uploading it as a blob, and posting a rich link card via the AT Protocol API.
-
Microformats2: Marking Up Posts for the IndieWeb
March 23, 2026How h-entry, h-feed, and the rest of the MF2 vocabulary make articles, notes, and photos machine-readable without changing how they look.
-
Joining the IndieWeb
March 23, 2026Why I added IndieWeb support to this site, what it means in practice, and how identity verification works through rel=me and h-card.
-
Closing the Loop: Bluesky Reactions as Webmentions
March 23, 2026How Bridgy polls Bluesky for likes, reposts, and replies and sends them back as webmentions — so interactions on the syndicated copy appear on the original post.
-
Live Webmentions Without SSR: A Hybrid Approach
March 23, 2026Upgrading the WebMentions component from build-time-only to a hybrid model: static HTML renders instantly, a silent client-side fetch updates the count without a redeploy.