The hard part of social media is moderation. Particularly the edge cases. Everything else is just an implementation detail