Since there's an influx of fellow nerds getting ideas a about new @activitypub projects:
Did you know the @guppegroups server is <250 lines of code? That's because it's powered by activitypub-express, the modular ActivityPub implementation for NodeJS with 90% test coverage.
https://github.com/immers-space/activitypub-express