Coffee With Developers • Feb 19, 2025

Building Bluesky as a Platform - Eric Bailey

Eric Bailey

Eric Bailey claims Bluesky isn't just a social network, but a global public database. Learn how to leverage the AT Protocol to build rich, composable applications.

Pause
Mute Enter Fullscreen
#1 about 5 min

Why users are moving to text-first platforms

Exploring what draws users to text-first social platforms and decentralized networks today.

#2 about 2 min

Simplifying decentralized network complexity for average users

Abstracting server hosting complexity helps onboard users who prefer app-like simplicity.

#3 about 3 min

Using the protocol as a global public database

Leveraging public APIs and the relay firehose enables developers to build custom applications on user data.

#4 about 3 min

Available SDKs and developer documentation for integration

Using TypeScript clients and Lexicon schemas helps developers easily integrate with the underlying protocol.

#5 about 3 min

Community building and organizational adoption of the platform

Third-party developers and major organizations are building distinct feeds and migrating content to open ecosystems.

#6 about 3 min

Implementing custom domains for account identity verification

Overcoming technical hurdles with DNS and JSON files enables verified self-owned identities.

#7 about 2 min

Powering native blog comments through open social data

Syndicating social replies natively allows sites to bypass third-party trackers for blog comments.

#8 about 6 min

Managing open content through modular stackable moderation

Combining human safety teams with open source label schemas empowers users to control subcommunity namespaces.

#9 about 5 min

Managing network growth and on-premises infrastructure scaling

Efficiently provisioning on-premises infrastructure is essential for handling sudden step-function floods of users.

#10 about 3 min

Exploring monetization models for creators and custom feeds

Facilitating creator payments and sponsored discovery feeds avoids the harmful incentives of ad-based platforms.

#11 about 2 min

Structuring and managing a globally distributed engineering team

Providing coverage across multiple time zones ensures system reliability for a fully remote startup.

#12 about 5 min

Prioritizing open internet principles over engagement algorithms

Rewarding external links supports a healthier web ecosystem compared to closed algorithmic models.

#13 about 3 min

Ensuring data portability and avoiding user lock-in

Empowering users to easily extract and own their network data prevents vendor lock-in.

#14 about 5 min

Improving application accessibility and the external developer experience

Resolving full-stack deployment friction and simplifying alt-text input creates a more inclusive technical environment.

Matching moments

3:39 min

Explaining decentralized social media architecture to new users

Andy Piper · Coffee With Developers

5:01 min

Owning content and democratizing the developer experience

Angie Jones Angie Jones +3 · World Congress 2024

8:26 min

Transitioning decentralized social media platforms to nonprofit ownership models

Dan Cranney Dan Cranney +2 · LIVE

6:50 min

Audience Q&A on Web5 and decentralization protocols

Angie Jones Angie Jones · World Congress 2023

2:34 min

Evaluating new decentralized social media protocols

Chris Heilmann Chris Heilmann +2 · LIVE

4:05 min

Defending specialized platform roles against everything app expectations

Andy Piper · Coffee With Developers