As a long-time fan of the POSSE (Publish on your Own Site, Syndicate Elsewhere) model, I've always believed in maintaining control over my content. However, I've never been good at the second part: making sure my content reaches as many people as possible.
Over the last few weeks I've done a major rebuild of my personal website, and I used it as an opportunity to try and tackle this problem.
Now, when I publish a new post or photo, many things happen in the background and my content is automatically sent to all corners of the Internet.
Depending on the type of content, there's a few different actions that my little queue worker might do:
- A post is submitted to X using their API.
- An email is sent out to my website subscribers.
- A post is created in LinkedIn.
- A post gets sent out to all my fediverse followers.
And I'm sure this list will grow as time passes. Did I mention my website is now a fully working ActivityPub server? That was fun.
Anyway, this is my first real world test. If you're reading this, chances are it worked. Probably.