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 Dan Cranney +2 · LIVE

2:20 min

Understanding the shift from Web 2.0 to Web 3.0

Wisdom Nwokocha · LIVE

2:34 min

Evaluating new decentralized social media protocols

Chris Heilmann Chris Heilmann +2 · LIVE

2:26 min

Evaluating the demand for decentralized social media platforms

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

Upcoming sessions on this topic

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

Shipping MCP to Real Users: Scaling, Auth, and the PII Leak You Didn't See Coming

  • Hadar Geva

    Myop

    CTO & Co-founder

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza Pérez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

We Deleted Our Observability Stack and Rebuilt It with OTEL: 12 Engineers to 4 at 20K+ clusters

  • Yash Sharma

    DigitalOcean

    Developer Advocate

Open session

Supply Chain Security for the Everyday Engineer

  • Pradumna Saraf

    Kestra Technologies

    Quality Assurance Engineer

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer