A user can view their activity feed on their dashboard page.  

This feature requires tracking of the events of creating a video, updating an avatar, and
updating their bio.  So everytime one of these events are triggered, an activity is created.  
yes yes to partials