OK. Implementing share and like tracking in my tiny activity pub implementation went well: https://tap.resistant.tech/sarah/posts/1749417193
Sitting at just under 1700 lines of code, I have now implemented all the features I wanted to for an mvp (managing multiple accounts, accepting followers, posting, liking, tracking likes/shares, rss, and a simple web interface)
Next steps:
- a little more functionality testing
- a round of review/refactor
- open source it
- setup an instance for some org accounts to migrate to