Where we start
A bench is a fixed set of rows and a fixed set of questions, so that when two views give two answers the only thing that changed was the view. The rows are real and public: the Stack Exchange network publishes its whole history as a data dump under a Creative Commons licence, and the bench keeps, for every account with at least 20 answers, how many answers it posted in each 28-day block and what score those answers earned. Names, ids and text are stripped; each account is a number. Ines (constructed) planned a cadence in session 3. Tonight she finds out what a cadence buys.
★ What you walk out with tonight. The measured answer to "does posting more grow engagement" on real rows, the difference between comparing creators with each other and comparing a creator with themselves, the survivor trap named and counted, and the honest version of the cadence advice: what posting more does buy, and what it does not.
Two ways to compare, and why they disagree
5 min liveThere are two questions hiding inside "does posting more work". One compares people: do the creators who post a lot do better than the ones who post a little? The other compares a person with themselves: in the weeks this creator posts more, do they do better than in their own quiet weeks? The advice is about the second question. Almost every chart quoted for it answers the first.
LiveWhy answers on Stack Exchange are a fair test3 min▶
Answering questions in public is a reputation built from posted work: each answer is a small piece of shown work with a name on it, readers vote on it, and the score stays attached. The dump gives every answer's date and score for every account, including the accounts that stopped, which is what makes the survivor trap measurable instead of merely warned about. Data Science Stack Exchange is small enough to ship as a sample and close to the field of Ines (constructed) and most of the people who read these sessions.
The honest limits, stated before any number: it is a search-driven site with no follower graph, so engagement here is score per answer, not audience size. Feed platforms where an algorithm decides reach may behave differently, and Part 3 sets one company's contrary finding next to this one.
Self-studyExactly what is counted3 min▶
Creators. Accounts with 20 or more answers: 302 of them, holding 22,657 answers. Blocks. 28-day periods starting Monday 12 May 2014, 129 blocks to the end of March 2024. Cadence. Answers per week: across creators, a creator's answers divided by the weeks from their first to their last active block; within a creator, the answers in one block divided by four. Engagement. Score, which is upvotes minus downvotes at the time of the April 2024 dump, summed per week or averaged per answer. Survivors. Creators who answered at least once in the final seven blocks, roughly the last 28 weeks. That cut-off is a choice, made once and printed on the widget.
The Python reference run recomputes all six views from the same sample and agrees with the browser on every number to six decimals.
Six views of 302 creators, computed in front of you
★ 26 min · the main eventWork down the six views in order. For each, read the verdict line, then the two correlations, then the five bars underneath, which split the points into five equal groups by cadence and show the average engagement in each. Say out loud what changed and what did not before you click the next one. Then press the break button on the three same-creator views.
Read it in this order. The first view is the chart everyone draws, and it is the anti-lever: it looks like proof that posting more pays. The second changes only the measure, from per week to per answer. The third changes only who is in the data. The last three hold the person fixed. The break button shuffles each creator's cadence among their own blocks; if a view still shows a relationship after that, the bench is measuring an artefact, and it does not.
Same rows, three different answers
6 min liveThe bench computes these live; the numbers here are the ones it produces, written down so they can be argued with after class. Correlations near 0 mean cadence tells you nothing about engagement in that view; near 1, a lot.
| View | Points | r | Rank r | What it says |
|---|---|---|---|---|
| Across creators, score per week | 302 creators | 0.584 | 0.802 | Busiest third: 1.68 answers and 3.13 score a week. Quietest third: 0.15 answers and 0.34 score a week |
| Across creators, score per answer | 302 | -0.070 | -0.180 | Per answer the busiest third earn 1.85, the quietest 2.24 |
| Survivors only | 51 | 0.876 | 0.870 | Started later (2019.4 against 2017.8) and earn less per answer (1.32 against 2.12) |
| Same creator, total per block | 12,203 blocks | 0.660 | 0.785 | Busier block, more total score that block |
| Same creator, per answer | 4,498 blocks | -0.005 | 0.104 | No reliable change per answer; the sign depends on the measure |
| Same creator, next block per answer | 2,660 pairs | 0.004 | 0.054 | A busy block does not lift the next one |
All measured from the shipped sample; the Python reference agrees on every value.
LiveFinding 1: across creators, the gap is volume, not each post landing better2 min▶
The busiest third of creators post about eleven times as often as the quietest third (1.68 against 0.15 answers a week) and earn about nine times the score a week (3.13 against 0.34). That is the chart behind the advice. Change only the measure, from score per week to score per answer, and the relationship turns slightly negative: the busiest third earn 1.85 per answer and the quietest 2.24. The busy creators collect more score because they post more answers, not because each answer does better. Per post, they do a little worse.
LiveFinding 2: the survivor trap makes the picture look stronger2 min▶
Study only the accounts still answering at the end, the way anyone does who looks at today's successful creators, and the cross-creator correlation jumps from 0.584 to 0.876. Nothing about posting changed; the quiet ones who stopped left the data. The 51 survivors also started later on average (2019.4 against 2017.8 for all 302) and earn less per answer (1.32 against 2.12), because the site's voting fell year after year (Part 3). The view that feels most like evidence is the most filtered one.
LiveFinding 3: the same creator, against themselves: arithmetic yes, growth no2 min▶
Hold the person fixed. In a creator's busier blocks they earn more total score that block (r 0.660): more answers, more votes, which is arithmetic. Per answer, a busier block earns no reliably different score from that creator's own quieter blocks (r -0.005). And a busy block does not lift the score per answer of the block after it (r 0.004), which is the specific claim "post more to grow" makes. On these rows, cadence is a volume dial: it buys more total engagement in the period you post, in proportion, and nothing that compounds afterwards.
Self-studyThe honest dip: the rank version disagrees in sign2 min▶
For the same-creator per-answer view the Pearson correlation is -0.005 and the rank (Spearman) correlation is 0.104. Scores are heavy-tailed, a few answers collect dozens of votes, and the two statistics weight those differently. When two reasonable measures of the same thing disagree in sign and both sit near zero, the honest reading is that there is no effect worth building a plan on, not that one of them is the real answer. The break button sets the scale: shuffled, the same-creator views land between about -0.03 and 0.03.
"Post more" is read off the wrong chart
4 min liveThe anti-lever is not posting more. It is reading "post more" off a chart that compares different people, filtered to the ones who lasted, on a platform whose attention was moving underneath all of them. The bench can show each of those three things separately.
LiveThe disagreement: Buffer's LinkedIn analysis points the other way2 min▶
Buffer, the scheduling company, published an analysis in 2025 of more than two million LinkedIn posts from over 94,000 accounts on its own platform. Its method compares each account against its own baseline, the same move as the right panel of Part 1, and it reports that going from one post a week to two to five added impressions per post. That is a within-account finding, and it points the opposite way from this bench's per-answer result.
Both can be true. LinkedIn is a feed where an algorithm decides who sees a post, and posting more may teach that algorithm to show you; Stack Exchange is search-driven, where an answer is found because someone asked the question. Buffer's data is its own customers, who chose a scheduling tool, and its analysis did not isolate the quality of what was posted. This bench is one site in one field. Neither settles the other, and anyone who says the question is settled is quoting one of them.
Self-study"Post daily to grow" has no source2 min▶
A search for the origin of the daily-posting rule turns up vendor guides and creator advice, and no study. Buffer's own frequency guide states that regular posting means "5x more engagement" with no method on the page. Kleon's chapter "Share something small every day" (session 3) is advice about a habit of showing process, not a growth claim, and he follows it with "Don't turn into human spam". When a number travels without its method, treat it as a rumour with a decimal point.
Ines (constructed) planned five posts a week in session 3. The bench does not tell her that is wrong. It tells her what five buys: more total engagement in the weeks she manages it, in proportion, and no evidence that the extra posts make each one land better or make next month bigger. If five a week costs her the depth that made her teardown worth reading, the per-answer view says she is trading quality for volume at a rate of zero growth. She moves to two, and spends the difference on making each one a piece of work worth finding.
Before session 5
30 min- Find one "post more" chart in the wild and classify it: across people or within one person? Filtered to survivors or not? Per post or per week?
- Pull your own history if you have one: posts per month and a per-post engagement number from any platform's analytics. Compare your three busiest months with your three quietest, per post.
- Rewrite your session 3 cadence as a number you can keep for twelve weeks without lowering what each post is worth.
- List where your readers already read. Session 5 sorts it into owned and rented ground.
Three questions
Clear all three and session 4 gets stamped in your passport.
1 · Across 302 creators, the busiest third earn 3.13 score a week and the quietest third 0.34. What does that show?
The weekly chart counts volume across different people. Changing only the measure to per answer turns the relationship slightly negative. D overcorrects: the correlation is real, it just answers a different question from the one the advice asks.
2 · Filtering to the 51 creators still answering at the end raises the correlation from 0.584 to 0.876. Why?
The survivor trap: studying only who lasted makes whatever they share look like the cause of lasting. B is the trap stated as a method.
3 · The break button shuffles each creator's cadence among their own blocks. Why is it there?
A bench that can only print one answer measures nothing. Shuffling breaks the link between cadence and the block it sat in, so any surviving relationship would be an artefact. None survives.
What this session teaches, and where it came from
Every fact on this page, and its verification tier, is recorded in the course's source map.
Session 4 cheat sheet · pin this
The bench's quietest number is the loudest lesson for session 5: the whole site's score per answer fell by nine tenths in ten years, and nobody posting there could have changed it. Session 5 is about the ground under the work: where your readers actually read, the difference between an audience you own and one you rent, Nicholas Carr's digital sharecropping, and choosing a format because of the reader rather than the platform's fashion.