Coffee With Developers • Apr 9, 2025

Building a Privacy-First Social Platform at Mastodon - Andy Piper

Andy Piper

Andy Piper proves social media can be a decentralized, self-hosted utility. Explore how Mastodon's open APIs and privacy-first ActivityPub architecture give developers absolute control over their community infrastructure.

Pause
Mute Enter Fullscreen
#1 about 2 min

Transitioning through major tech and open source companies

A career progression spanning major technology corporations provides insight into the evolution of open source community management.

#2 about 4 min

Explaining decentralized social media architecture to new users

How decentralized, server-based models protect user data from centralized corporate control while initially confusing new consumer expectations.

#3 about 4 min

Deploying organizational server instances and backend technologies

Self-hosting federated communication platforms empowers organizations to control their messaging via a robust open-source technical stack.

#4 about 4 min

Understanding cross-instance interactions through the ActivityPub standard

Standard decentralized web protocols manage authentication routing to enable seamless cross-domain community interactions.

#5 about 4 min

Managing bot automation and community moderation standards

Open access to programming interfaces enables custom automation tooling while maintaining strict community expectations for human authenticity.

#6 about 2 min

Mitigating spam waves and abandoned server vulnerabilities

Platform configuration updates disable open signups on abandoned server instances to prevent bot networks from distributing spam floods.

#7 about 4 min

Embracing privacy-first principles over deep behavioral analytics

Intentionally avoiding intrusive behavioral tracking architectures protects community privacy while eliminating standard engagement analytics.

#8 about 5 min

Navigating media file standards and interface accessibility challenges

Enforcing strict multimedia encoding rules reduces security risks and establishes accessible alternative text requirements for varied client interfaces.

#9 about 5 min

Fostering diverse client ecosystems through open application interfaces

Providing unrestricted application interfaces empowers independent developers to build specialized navigation tools for strict accessibility paradigms.

#10 about 5 min

Defending specialized platform roles against everything app expectations

Embracing highly interoperable micro-services prevents feature bloat by distributing complex multimedia sharing across purpose-built federated ecosystems.

#11 about 5 min

Handling community migration logistics and follower list consent

Evaluating automated bulk import mechanisms highlights significant data privacy tensions surrounding un-consented profile aggregation tools.

#12 about 3 min

Scaling core engineering teams without venture capital funding

Leveraging direct community donation models sustains platform iteration without the aggressive monetization pressures of venture capital.

#13 about 4 min

Managing protocol level open source contributions and pull requests

Rigorous triage processes for complex protocol-layer code submissions ensure long-term stability across independent network nodes.

#14 about 4 min

Extending decentralization networks via core content management systems

Integrating federated protocols directly into traditional publishing frameworks shifts network success metrics toward total data sovereignty.

Matching moments

8:26 min

Transitioning decentralized social media platforms to nonprofit ownership models

Dan Cranney +2 · LIVE

2:34 min

Evaluating new decentralized social media protocols

Chris Heilmann +2 · LIVE

4:05 min

Why users are moving to text-first platforms

Eric Bailey · Coffee With Developers

5:01 min

Owning content and democratizing the developer experience

Angie Jones Angie Jones +3 · WWC 2024

2:07 min

Community building and organizational adoption of the platform

Eric Bailey · Coffee With Developers

3:34 min

Evolving from centralized platforms to decentralized web architectures

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

On the Public Clock: Open-Source Defense When You're Not in the Club

Nicholas Muy

VP Engineering Platform and Security at Scrut.io

Nicholas Muy
Open session

World Congress 2026 North America

Bluesky's Open Source Moderation Tools: LLM-based Event Detection in Python

Alex Garnett

Developer Relations, Bluesky

Alex Garnett
Open session

World Congress 2026 North America

Lessons from 20 Years of Bootstrapping an Open Source Business to $50M+

Peter Farkas

Percona, Founder

Peter Farkas
Open session

World Congress 2026 North America

GitHub’s Team X-Ray: Your Repository Knows More About Your Team Than Your Team Does

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths
Open session

World Congress 2026 North America

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

When Agents Became Users: Rearchitecting Identity and Permissions for AI at Scale

Yoav Gal, Dor Cohen

Yoav Gal
Dor Cohen