Segment.io Redux middleware
Universal React avatar component makes it possible to generate avatars based on user information.