I added a Bluesky comment section to my blog
3 months ago
- #Web Development
- #Blogging
- #Bluesky
- Added a Bluesky comment section to a statically generated blog to avoid the complexity of maintaining a dynamic web service.
- Chose Bluesky over other platforms like Twitter, Disqus, or GitHub Discussions due to its open platform and public API.
- Initially considered allowing direct posting via OAuth but simplified to fetching and displaying replies from a specified Bluesky post.
- Used the Bluesky TypeScript SDK and Tanstack react-query for API interactions to manage loading and error states efficiently.
- Simplified UI by focusing on text content and basic threading, with styling to match the blog's design.
- Encouraged engagement by linking to the parent Bluesky post, though previous articles saw low interaction.