Generator of percentile feedback image for a Beemider goal.
Lines represent progress during day, with line in a special color showing progress during a current day.
Percentile N means that we are better than N% of previous attempts at a given hour of a day.
The purpose of this addition to beeminder is to encourage doing work now rather than postponing it to a later part of the day.
Percentile feedback graph was described by Nick Winter as
"pleasant, motivating way to graph productivity while I'm working (and can still affect it)."
It shows how current day ranks compares to earlier days, with result displayed as a percentile.
It is intended to work well for goals that track things like "time spend on X", where it is preferable to encourage early work on a goal during each day.
- downloads Beeminder data
- separates data by a day
- for each day generates cumulative line of hom much time was logged to beeminder
It is using beeminder gem.
token.secret file contains personal Beeminder access token. For example if your access token is
blabla123 then the file should contain solely
goal_name.secret contains name of goal that will be processed.