2019-04-01 UTC
# cjslep[m] Probably two things: I implemented go-fed/activity, which is an ActivityPub library. Building a library instead of an application forced me to think about carefully dividing the protocol from an arbitrary application, and how to "scale" to any specific client application, and the consequences of such careful choices.