Stats

Show

Custom range

Filters

Caffeine, Default (caffeinated): ratings leave decaf out. Counts, cost and Caffeinated vs. decaf include it.

All time · Mountain Time

People
  • Per person: Totals and rates ÷ 2: an even split (Bean Conqueror doesn't record who brewed).
  • Household: Everyone's brews together.

Findings

Likely
  • The gap is at least twice its margin of error: about 95% sure it isn't chance.
+0.4 55 pairs · Data
Your second cup is better
Likely
  • The gap is at least twice its margin of error: about 95% sure it isn't chance.
-0.2 110 noted vs 79 plain brews · Data
Brews you write notes on rate lower
  • Likely the other way round: you write notes when a cup is off.
14 of 14
14 bags · Data
All 14 of your co-ferments are Colombia
100 days At 102g/day. Bought 43.3kg vs brewed 28.4kg in this period. 278 days · Data
10.2kg on hand, about 100 days
  • At 102g/day. Bought 43.3kg vs brewed 28.4kg in this period.
$3.31 A 9+ cup costs $2.47 on average. 284 brews · Data
$3.31 a cup
  • A 9+ cup costs $2.47 on average.
30%
Shoebox, H&S and Big Sur. Rising: Ceto, 13 of your last 117 bags (7 of 213 before). 323 bags, 44 roasters · Data
Top 3 roasters: 30% of bags
  • Shoebox, H&S and Big Sur. Rising: Ceto, 13 of your last 117 bags (7 of 213 before).
5 brews Slowest: XLIII Nueva Alianza Mejorada #4732
14 of 36 bags Right on brew 1
36 bags · Data
Dial-in takes up to 5 brews
  • Slowest: XLIII Nueva Alianza Mejorada #4732: 5 brews
  • Right on brew 1: 14 of 36 bags
-1.4 Each bag's first brew vs its later brews, mean rating by month. 4 months · Data
Brew #1 gap: -0.2 → -1.4
  • Each bag's first brew vs its later brews, mean rating by month.
1.8 brews Mean brews to settle a bag, by the month you opened it. 36 bags · Data
Dial-in: 1.9 → 1.8 brews to settle
  • Mean brews to settle a bag, by the month you opened it.
-0.6 Mean rating by roast level each month (5+ rated brews). 4 months · Data
Nordic Light roasts: 8.0 → 7.3
  • Mean rating by roast level each month (5+ rated brews).
42% Share of brews by roast level each month. 5 months · Data
Nordic Light: 17% → 42% of brews
  • Share of brews by roast level each month.
12:34 → 11:23 4 months · Data
Your first brew moved earlier
1.05 Weekdays
0.97 Weekends
Brews per day. 278 days · Data
Weekends aren't binges
  • Weekdays: 1.05
  • Weekends: 0.97
  • Brews per day.
5 months · Data
Dripper: now mostly CT62
A4Z (Femobook) had 96% of May 26; A4Z (Femobook) 95% of Oct 26. 5 months · Data
Grinder: mostly A4Z (Femobook)
  • A4Z (Femobook) had 96% of May 26; A4Z (Femobook) 95% of Oct 26.
$21.49 313 bags · Data
$/100g went from $17.81 to $21.49

On hand, Top roasters and $/100g count whole bags: the water filter doesn't apply.

This page tests : by chance alone, about 1 would earn Likely.

Top stories

Story 1 of 2

Myth busters

Longer rest doesn't make a better cup

r = 0.05 ± 0.15 Rest days and rating line up at r = 0.03; with brew number held fixed, r = 0.05. Most brews rested 48–93 days; outside that it can't say. 189 brews · Data

Your brew variables barely move the rating

|r| ≤ 0.07 Ratio, dose, bloom, time and A4Z (Femobook) grind all stay within |r| ≤ 0.07 of your rating, within a bag, each give or take 0.15 at most. 189 brews · Data

Your ratings spread wider

1.11 → 1.28 Monthly rating spread (SD) went from 1.11 in May 26 to 1.28 in Oct 26. 5 months · Data

What if…

100 days to clear · empty on 2027-02-21 10.2kg on hand
Each month
173 brews 3.1kg a cup
a month At / 100g, your last 12 months' average a year

Whole bags: the water filter doesn't apply.

Too early to tell

  • Taste3 bags

    Bean's Beans bags rate 1.7 higher

    With 10 roaster groups compared, one usually stands out by chance.

    60% there About 2 more bags would settle it.
  • Taste23 bags

    Shoebox Colombia Luis Edgar Camacho Fragrancia Washed trails like coffees by 1.7

    Not yet enough to rule out chance.

    48% there About 25 more bags would settle it.
  • Taste20 bags

    Colombia coffees rate 0.7 higher

    With 5 origin groups compared, one usually stands out by chance.

    61% there About 13 more bags would settle it.
  • Habits32 brews on 9 Thursdays

    Thursdays rate 0.2 lower

    With 3 weekdays compared, one usually stands out by chance.

    60% there About 6 more Thursdays would settle it.
  • Taste4 bags

    Light roasts rate 1.2 lower

    With 3 roast level groups compared, one usually stands out by chance.

    50% there About 4 more bags would settle it.
  • Taste3 bags

    Big Sur rates 0.8 above like coffees

    Not yet enough to rule out chance.

    25% there Too small a difference to settle with your data.
  • Taste3 bags

    Big Sur bags rate 0.9 higher

    With 10 roaster groups compared, one usually stands out by chance.

    21% there Too small a difference to settle with your data.
  • Dial-in36 bags

    Nordic Light is right on brew 1; Ultralight settles by brew 2

    Not yet enough to rule out chance.

    29% there
  • Dial-in36 bags

    Washed settles by brew 2; Honey settles by brew 3

    Not yet enough to rule out chance.

    19% there
  • Dial-in70 bags

    Lotus - Ultralight Mg + K (880mL) is right on brew 1; Filtered water settles by brew 3

    Not yet enough to rule out chance.

    8% there
Built with help from Claude Code, an AI coding assistant How AI was used Contact

How this site was built

I built Bean Tracker with Claude Code, Anthropic's AI coding assistant. Here's who does what.

What I do

  • Set the direction: which features get built, and in what order
  • Drive the technical decisions, drawing on my experience as a Staff SRE, DevOps engineer, and software engineer: architecture, hosting, testing, and releases
  • Bring nearly all of the coffee knowledge, from recipes, gear, and pour structure to extraction, rest, and water
  • Shape every design: I review each spec and push back on layout, wording, and behavior until it's right
  • Test every change in a live preview, on desktop and on my phone
  • Set the engineering standards: tests at every screen size, shareable links for every view, signed commits, and staged releases
  • Own the data: every coffee, rating, and note, plus the judgment calls on it
  • Run the infrastructure the site lives on: hosting, domains, and backups
  • Act as project manager and technical lead, and decide what gets published, including this note

What Claude Code does

  • Writes nearly all of the code and automated tests, following my direction
  • Drafts the designs, specs, plans, and docs for me to review
  • Researches options and explains the tradeoffs so I can decide
  • Analyzes my brewing data to suggest values, which I confirm or change
  • Releases and deploys changes once I give the go-ahead
  • Often runs several AI agents at once: one builds while another reviews

Nothing ships without my sign-off. I review every change in a live preview, and automated tests plus a separate AI code review check the code itself.

Questions or concerns?

If you have a question, spot a mistake, or want something removed (for instance, a photo of your coffee's label), email me at [email protected].

v1.110.7 Last updated: Last deployed: