Micropub for Bridgy Publish

It seems that with the recent improvements to ActivityPub support one can use Micro.blog as a Fediverse instance, Micropub client and Feed reader. How cool is that?! It’s certainly the most convenient “IndieWeb timeline” on mobile.

Continuing to fine-tune our Mastodon integration, but should be running more smoothly. My biggest fear with all the pieces — feeds, ActivityPub, Webmention, cross-posting from M.b to Mastodon to wherever! — is that I will create a posting infinite loop and destroy everything.

Acquiring random bits of knowledge and experience allows one to comprehend concepts one would be unable to ordinarily comprehend and utilize due to lack of perceived usefulness.

For example, actor frameworks in asynchronous systems. I thought that actors were extraneous entities that aren’t relevant to the problem space; and yet this concept has a use!

By segregating responsibilities of the app and allowing actors to communicate in strictly predefined messages, one can improve the separation of the application modules and ease refactoring.

Maybe I should try using this in a project to feel out the concept. Actually, I do have a pet project: I always wanted to write my own Microsub server...

#programming

Big improvements to ActivityPub on Micro.blog

Reading, watching, playing, using: September, 2022

My internet eras

Indiepeople

I believe strongly in the indieweb principles of distributed ownership, control, and independence. For me, the important thing is that this is how we get to a diverse web. A web where everyone can define not just what they write but how they present is by definition far more expressive, diverse, and interesting than one where most online content and identities must be squished into templates created by a handful of companies based on their financial needs. In other words, the open web is far superior to a medium controlled by corporations in order to sell ads. The former encourages expression; the latter encourages consumerist conformity.

#indieweb #personal #publishing #identity #freedom #expression #politics

Since Kittybox (or more precisely, its IndieAuth library) doesn’t support omitting PKCE, I found myself unable to log into some apps like Together. Kinda sad, but that’s the price of being on the bleeding edge of the spec, with almost no support for legacy clients.

Had to add authorization_endpoint and token_endpoint links into the header though, because it might be that I am pretty much the only one to use the newest spec and properly implement it. For now.

Next step could probably be actually making webmentions work...

#Kittybox #IndieWeb #IndieAuth

test

if u see this i have implemented indieauth and can now do stuff

#IndieWeb

Indiepeople

Meridian finds places based on a user’s latitude and longitude - and is open source and distributed. Useful for all kinds of purposes, not least indieweb checkin apps. #Indieweb

Add img srcset parsing

Web UI Engineering Book - toheeb.com

I like the way this work-in-progress is organised—it’s both a book and a personal website that’ll grow over time.

#webbook #frontend #development #ui #engineering #personal #publishing #writing #indieweb

WordPress+IndieWeb as the OS of the Open Social Web

I like these slides from a talk by @ton about enabling more IndieWeb features in WordPress… Includes Micro.blog screenshot too!

Take Care of Your Blog

Blog!

Blog your heart! Blog about something you’ve learned, blog about something you’re interested in.

Excellent advice from Robin:

There are no rules to blogging except this one: always self-host your website because your URL, your own private domain, is the most valuable thing you can own. Your career will thank you for it later and no-one can take it away.

#indieweb #personal #publishing #writing #sharing #blogging #blogs

This is one way of several based on the authorship spec (https://indieweb.org/authorship-spec#Algorithm). The p-author h-card inside the h-feed might make the most sense in your case, but you could also have a u-author property inside each h-entry that links to a page that has your author h-card. I do this with my posts, with an invisible link to my homepage.

#indieweb #microformats

Watching the locations/venues session video from IndieWebCamp Berlin. I wasn’t able to participate in this one, even remotely, but glad to see IndieWeb folks were able to get together.

A couple issues I noticed on https://indieweb.rocks/gregorlove.com:

  1. Uninterpreted h-card properties: nickname
  2. Uninterpreted h-entry properties: post-type article

On the second one I’m not sure what it’s finding. My posts don’t have microformats properties "post-type" or "article." If it doesn’t understand how to process articles, the error message could be clarified so it doesn’t sound like an issue in the published post.