How to think about gamification

The world of badges, streaks and leaderboards