3 ms·
I think a more interesting way to do streaks would have been to acknowledge and even encourage occasional time off. Treat them a bit like roller coasters. For
by makecheck 10y ago
I think a more interesting way to do streaks would have been to acknowledge and even encourage occasional time off. Treat them a bit like roller coasters.
For instance: the first contribution in a vacuum is 1 point; contributions for X days in a row are worth 3 points each; if you then “miss” only a day or two, you still get 2 points for the next contribution (unless you wait like a month, in which case it becomes 1 again). And to discourage absurd amounts of continuous work and burnout, contributions could also fall to 2 points after something like 14 consecutive days, where they might return to 3 if you take just 1 day off.
- voltagex_ 10y agoYou could test a few of these counting strategies with the API - I'd be interested to see it.