A system beats willpower — and that is not an opinion.
Almost everything written about productivity is somebody’s personal habit, generalised. This page is the opposite: five findings that survived peer review, and the four rules that follow from them.
1. Stop trying to be a different person
The first thing to give up is the idea that the people who follow through are running on more willpower than you. When researchers actually measured it — 159 students, five check-ins a day, a full semester, real goals — effortful self-control was unrelated to whether people reached their goals. Not weakly related. Bayesian analysis put the effect at zero.
What separated the people who succeeded was how often they ended up in a fight with themselves at all. They had fewer conflicts, not better outcomes in the conflicts they had.
Milyavskaya & Inzlicht (2017) · full write-up
2. Structure outperforms expertise
In 2009 the WHO put a 19-item checklist into eight hospitals across four continents. The items were things every surgical team already knew: confirm the patient, check the oximeter, count the instruments. Across 7,688 patients, the death rate fell from 1.5% to 0.8% and complications from 11% to 7%.
Nothing was added to anyone’s skill. What was added was a structure that did not depend on remembering perfectly while tired.
If that works in an operating theatre, the argument that you are too experienced or too organised to need one does not hold.
Haynes et al. (2009) · full write-up
3. Decide in advance, not in the moment
A goal intention — “I intend to train more” — barely predicts behaviour. A pre-committed if-then plan — “if it is Tuesday at 7pm, then I go straight to the gym” — does. Across 94 independent tests the effect was d = .65, and it was largest, d = .77, precisely where people usually invoke willpower: at the moment something interrupts you.
Writing the plan down does something else as well. Six experiments found that unfinished tasks intrude on your thinking until you specify when, where and how you will do them — at which point the intrusion stops, even though the task is still not done. Your head is a bad place to store open loops; it holds them by keeping them noisy.
Gollwitzer & Sheeran (2006) · full write-up | Masicampo & Baumeister (2011) · full write-up
4. Record it, do not just notice it
A meta-analysis of 138 experiments covering 19,951 people found that monitoring progress toward a goal reliably improves the odds of reaching it, d = 0.40 — and that the effect is larger when progress is physically recorded rather than merely observed.
That is a moderate effect, not a miracle, and it is worth saying so plainly. A tracker will not carry you. But recording is not paperwork sitting on top of the real work; the measurement is part of the mechanism.
Harkin et al. (2016) · full write-up
The part the research does not solve
Every one of those findings points the same way, and every system built honestly on them is unbearably boring. Checklists, logs, planned triggers. It is correct and nobody wants to open it on a Tuesday morning in February.
Games solved that problem forty years ago, and not with willpower either. Visible progress. A level that goes up. A streak you can see. A number that means something because it was earned. The mechanics that make people voluntarily grind for hours are the same mechanics the research says a behaviour system needs: immediate feedback, recorded progress, and a structure that decides for you.
So that is what BARVINOK is. The evidence underneath, the progression on top. Not a prettier dashboard — a system with something behind it.
Everything above, compressed
- Do not rely on overriding yourself. That capacity does not predict outcomes. Design so the fight happens less often.
- Write the routine down once. A short fixed list beats re-deriving it every morning from memory.
- Bind actions to a cue. If X, then Y — with a time and a place. Decide before the moment, not during it.
- Record what you did. Not because it feels productive, but because the recorded version is the one the evidence supports.