a more complete bluesky feed generator

submited by
Style Pass
2025-01-10 02:00:05

Bluesky, the recently trending Twitter-like platform, offers a powerful promise for the future of social media. Especially in modern times, when our attention is a battleground for large corporations and nation states alike, we really need better tools to make our information diets more transparent.

I used these tools to create Alt Text Hotties, a feed encouraging accessibility best practices by displaying selfies that include alt text from across the entire network.

While the team has offered up some boilerplate templates to help developers get started with creating their own custom feeds, I didn't find anything that could be considered "feature complete", and wanted to share the learnings from developing my own custom feed.

I started with this minimal Go-based template (thank you Jaz!) and extended the functionality to create dynamic feeds. This fork is published on GitHub and the rest of this post serves as a deep-dive for anyone that wishes to use this template to create their own feeds.

Bluesky is built on top of the Authenticated Transfer protocol, or atproto for short. In theory, atproto can be used for a range of social media apps (not just a Twitter clone) and potentially pave the way towards decentralized social media becoming mainstream.

Leave a Comment