I try to keep all my goals at 7 days safety buffer. Apart from of course just working on ones with less buffer than that, I also look ahead a few days to see the goals coming up to 7 days buffer (usually the ones with 8, 9, or maybe 10 days buffer), and just visually spot clumps of goals all of which have the same safety buffer. Then as well as working on goals whose safety buffer is 7 or lower, I also I try to whittle down those future clumps a bit so I don’t have 5 goals all getting to 7 days buffer all on the same day.
Caveat: I’m using my own software instead of beeminder, but I assume somewhere in beeminder there’s a view where you can do that (can somebody confirm?).
In practice, at the moment I have about 40 active goals (I’m surprised it’s that many! would have guessed 20), of which typically at the end of a day I have something like 5 goals under 7 days – hopefully not by too much – and a few clumps of days coming up where say between 2 and 5 goals are all at 8 days of safety buffer, or all at 9 days, or all at 10 days. Hopefully by the time it gets to 8 days it’s more like 2 or 3 rather than 5.
Today I’m doing terribly, not too many under 7 days but they’re mostly close to derail And two clumps of 4 coming down the pipe.
Of course doing this I do tend to leave the more time-consuming tasks until later. I have a plan to add a visualisation help with that, as yet still unimplemented but slowly making progress… Even without that, just reducing the number of tasks “arriving” at 7 days I think is helpful: just actually doing all the very small and easy tasks I want/need to do rather than letting them pile up and fall on my head on the same day – or not get done at all – is a significant part of beeminder for me.