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 · World Congress 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

September 25, 2026 · 12:55–13:25

Stage 5

Content Platforms: The Bottleneck Is Responsibility, Not Tech

Daniel Fau, Tom Warwick

Daniel Fau
Tom Warwick
Open session

World Congress 2026 North America

September 25, 2026 · 13:30–14:00

Stage 9

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

September 25, 2026 · 13:30–14:00

Stage 2

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

September 24, 2026 · 12:15–12:45

Stage 6

AI vs. AI: Defending the open source supply chain with agentic workflows

Manfred Moser

Senior Principal DevRel Engineer at Chainguard

Manfred Moser
Open session

World Congress 2026 North America

September 25, 2026 · 13:30–14:00

Stage 3

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

Peter Farkas

CEO of Percona

Peter Farkas
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Outdoor Stage

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

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths