Why implementing ActivityPub is hard, and why it doesn't have to be
Summary
The article discusses the challenges of implementing ActivityPub due to multiple standards and data shapes, and introduces Fedify as a framework that abstracts federation complexity. It covers signature handling, idempotence, delivery reliability, and a suite of development tools that streamline building federated apps, with real-world examples like Ghost usage.