1 hour ago · Art · hide · 0 comments

When I post on Bluesky, upload photos to Grain, finish reading a book on BookHive, listen to an album with Rocksky or rate a film on Popfeed, within a minute this activity also appears on my website. None of these services know my website exists. I haven’t written integrations or used their APIs. They all store my data in the same place: my Personal Data Server (PDS) to which I’ve given them permission to write using AT Protocol. My website polls my PDS every minute, and if there’s been a change made by one of the services it’s watching, it fetches collections from the PDS and rebuilds its pages directly from the records. My website’s back-end is my PDS. Version 7 This is my first personal website rebuild in five years. My last was a (deliberately) over-engineered Serverless platform that ran only on AWS. This time, I wanted a static website for greater end-user performance, to reduce server costs, and to make it easily portable to another static host. For the front-end, I’m using…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.