> Markdown version of [/videos/1300-building-bluesky-as-a-platform-eric-bailey](https://www.wearedevelopers.com/videos/1300-building-bluesky-as-a-platform-eric-bailey). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Building Bluesky as a Platform - 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. - **Speakers:** Eric Bailey - **Event:** Coffee With Developers - **Published:** February 19, 2025 - **Duration:** 40:57 - **URL:** https://www.wearedevelopers.com/videos/1300-building-bluesky-as-a-platform-eric-bailey ## Summary Bluesky emerged as a refuge for users seeking a decentralized, text-centric social media platform without the steep learning curve of Mastodon or the algorithmic hostility of legacy networks. Eric Bailey frames Bluesky not merely as a social app, but as a global public database powered by the AT Protocol. By allowing anyone to host their own data on Personal Data Servers (PDS) and read from a global firehose via public APIs, Bluesky empowers developers to build rich, composable applications, from custom timeline feeds to integrated blog commenting systems, while giving users full ownership of their digital identity. A major architectural differentiator is Bluesky's stackable moderation and schema-driven Lexicon system. With open-source tools like Ozone, communities can subscribe to third-party moderation labels to filter content natively. Developers can leverage the provided TypeScript and Go SDKs to build bots and custom feed generators seamlessly. The platform also natively supports using custom domain names as verified handles via DNS or well-known JSON files, bridging the gap between web property ownership and social identity. Deliberately avoiding the traditional ad-sponsored model, which inherently punishes users for linking off-site, Bluesky is exploring sustainable monetization through peer-to-peer payments and sponsored content within community-run feeds. As the platform navigates explosive step-function user growth, its remote core team remains focused on improving scalable on-premises infrastructure, lowering the barrier to entry for full-stack developer boilerplates, and refining platform accessibility standards like prominent image alt-text prompts. Ultimately, the goal is to build open, public infrastructure capable of powering a healthier, user-first internet town square. **Keywords:** decentralized social networks, AT protocol integration, bluesky public API, personal data server PDS, lexicon JSON schemas, stackable moderation tools, ozone moderation network, custom feed generators, domain name handle verification, social network monetization, developer SDK implementation, step-function user growth, global public database architecture, social media accessibility, federated network development ## Chapters 1. **Why users are moving to text-first platforms** (00:01) — Exploring what draws users to text-first social platforms and decentralized networks today. 1. **Simplifying decentralized network complexity for average users** (04:07) — Abstracting server hosting complexity helps onboard users who prefer app-like simplicity. 1. **Using the protocol as a global public database** (05:16) — Leveraging public APIs and the relay firehose enables developers to build custom applications on user data. 1. **Available SDKs and developer documentation for integration** (07:35) — Using TypeScript clients and Lexicon schemas helps developers easily integrate with the underlying protocol. 1. **Community building and organizational adoption of the platform** (09:51) — Third-party developers and major organizations are building distinct feeds and migrating content to open ecosystems. 1. **Implementing custom domains for account identity verification** (11:58) — Overcoming technical hurdles with DNS and JSON files enables verified self-owned identities. 1. **Powering native blog comments through open social data** (14:49) — Syndicating social replies natively allows sites to bypass third-party trackers for blog comments. 1. **Managing open content through modular stackable moderation** (16:11) — Combining human safety teams with open source label schemas empowers users to control subcommunity namespaces. 1. **Managing network growth and on-premises infrastructure scaling** (21:25) — Efficiently provisioning on-premises infrastructure is essential for handling sudden step-function floods of users. 1. **Exploring monetization models for creators and custom feeds** (25:42) — Facilitating creator payments and sponsored discovery feeds avoids the harmful incentives of ad-based platforms. 1. **Structuring and managing a globally distributed engineering team** (28:17) — Providing coverage across multiple time zones ensures system reliability for a fully remote startup. 1. **Prioritizing open internet principles over engagement algorithms** (29:24) — Rewarding external links supports a healthier web ecosystem compared to closed algorithmic models. 1. **Ensuring data portability and avoiding user lock-in** (33:50) — Empowering users to easily extract and own their network data prevents vendor lock-in. 1. **Improving application accessibility and the external developer experience** (36:50) — Resolving full-stack deployment friction and simplifying alt-text input creates a more inclusive technical environment. ## Related Moments - [Explaining decentralized social media architecture to new users](https://www.wearedevelopers.com/videos/1322-building-a-privacy-first-social-platform-at-mastodon-andy-piper) (from "Building a Privacy-First Social Platform at Mastodon - Andy Piper") - [Owning content and democratizing the developer experience](https://www.wearedevelopers.com/videos/1109-the-power-of-developer-communities) (from "The Power of Developer Communities") - [Transitioning decentralized social media platforms to nonprofit ownership models](https://www.wearedevelopers.com/videos/1288-wearedevelopers-live-scammer-payback-with-python-grok-goes-unhinged-the-future-of-chromium-and-mo) (from "WeAreDevelopers LIVE: Scammer Payback with Python, Grok Goes Unhinged, The Future of Chromium and mo") - [Audience Q&A on Web5 and decentralization protocols](https://www.wearedevelopers.com/videos/597-refactoring-the-web) (from "Refactoring the Web") - [Evaluating new decentralized social media protocols](https://www.wearedevelopers.com/videos/1729-wearedevelopers-live-real-time-phone-agents-unsafe-vpns-more) (from "WeAreDevelopers LIVE – Real-Time Phone Agents, Unsafe VPNs & More") - [Defending specialized platform roles against everything app expectations](https://www.wearedevelopers.com/videos/1322-building-a-privacy-first-social-platform-at-mastodon-andy-piper) (from "Building a Privacy-First Social Platform at Mastodon - Andy Piper") ## Related Articles - [10+ Free Tools Built on Top of the Bluesky API](https://www.wearedevelopers.com/magazine/513-10-free-tools-built-on-top-of-the-bluesky-api) - [From Hype to Code: Real Blockchain Use Cases for Developers](https://www.wearedevelopers.com/magazine/620-from-hype-to-code-real-blockchain-use-cases-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) ## Related Jobs - [Principal Software Engineer](https://www.wearedevelopers.com/jobs/ext/267591-principal-software-engineer) at **Twilio** - [Backend Engineer, Python (Web3)](https://www.wearedevelopers.com/jobs/ext/1934515-backend-engineer-python-web3) at **Bitpanda** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Principal Software Engineer](https://www.wearedevelopers.com/jobs/ext/146806-principal-software-engineer) at **Twilio** - [Principal Software Engineer](https://www.wearedevelopers.com/jobs/ext/267587-principal-software-engineer) at **Twilio** - [Software Engineer, Platform Engineering (L2)](https://www.wearedevelopers.com/jobs/ext/1956829-software-engineer-platform-engineering-l2) at **Twilio**