- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
☕ The Frustration
Fresh beans taste hollow? Or flat after 3 weeks? Enter roast data — get the optimal brew day & degassing curve.
⚡ Emergency Quick-Degas
Grind 15 min early & rest uncovered. Boosts drinkability for too-fresh beans.
📊 Degassing Report
✨ Optimal first brew day
—
Earliest day without grassy/hollow notes
🏆 Peak flavor window
—
Sweet spot for maximum aroma & extraction
📉 Expanded curve: CO₂ release & Flavor score over time
hover on desktop? dynamic zones
CO₂ level
Flavor score (0-100)
Too fresh zone
Peak zone
Stale zone
🍳 Brewing Adjustment (for today's bean age)
—
💡 Adjust roast date, level or process to see updated curve and optimal days.
📘 The Frustration Calculator
A practical guide: how to use it, why degassing matters, the math, and FAQs.
🧭 How to Use This Calculator
1. Enter the roast date – the actual day the beans were roasted (not the "best by" date). This sets the clock to Day 0.
2. Choose roast level & processing – Light/Medium/Dark and Washed/Natural/Honey. These strongly affect CO₂ release speed.
3. (Optional) Advanced fields – Brew method, storage type, bean density, and altitude fine-tune predictions for your exact setup.
4. Read the results – The calculator outputs the optimal first brew day (no grassy notes), the peak flavor window, and an expanded degassing curve showing CO₂ + flavor score over 30 days.
5. Use the "Emergency Quick-Degas" – If your beans are too fresh, click this button. Grind 15 minutes early and rest uncovered. It simulates 3–4 days of degassing in minutes.
6. Follow brewing adjustments – Below the chart, you'll see specific tweaks for under-degassed or stale beans (e.g., water temperature, grind size, brew ratio).
💡 Why Degassing Matters (The Science)
Freshly roasted coffee releases carbon dioxide (CO₂) for 2–3 weeks. This is called degassing. If you brew too early (days 1–4), trapped CO₂ creates fizzy, sour, or grassy cups — and causes uneven extraction (channeling in espresso). If you wait too long (beyond 3 weeks), oxygen oxidizes delicate aromatics: florals, berries, chocolate notes become flat and papery.
Most roasters give vague advice like "best within 3 weeks". But the ideal window varies dramatically: light roast natural-processed beans need 8–12 days; dark roast washed beans may peak at days 4–9. This calculator turns invisible chemistry into an actionable timeline, saving you from wasting expensive beans.
It also accounts for real-world variables: espresso requires less CO₂ (wait 2 extra days), high altitude speeds up degassing, and freezing pauses the clock entirely.
📐 The Math Behind the Curtain
The calculator uses a modified exponential decay model for CO₂:
CO₂(t) = 100 × e(-t / τ) where τ (tau) = half-life factor. Light roast: τ ≈ 7 days → slow decay. Dark roast: τ ≈ 4 days → fast decay.
Base first brew day (no adjustments):
• Light roast → day 6 | • Medium roast → day 4 | • Dark roast → day 2
Then modifiers are added:
Natural process +1 day | Honey process +0.5 day | Espresso brew method +2 days
High altitude (>4000ft) –1 day | High bean density +1.5 days | Open bag storage –1 day
Flavor score (0–100) follows a bell curve: it rises from 0 at day 0 to 100 at the middle of the peak window, then declines slowly. The calculator displays both curves on the same chart so you can see exactly when CO₂ drops below 40% (ideal extraction zone).
Example: A light roast natural bean (high density) brewed as espresso at high altitude:
Base day 6 + natural (+1) + density (+1.5) + espresso (+2) + altitude (–1) = first brew day 9.5 → rounded to day 10. Peak window becomes days 12–24.
❓ Frequently Asked Questions
🔹 Does this work for all coffee beans?
Yes, but it assumes properly roasted, high-quality beans. Defective roasts (scorched, underdeveloped, baked) will taste bad regardless of degassing. The calculator predicts gas levels, not inherent flavor.
🔹 What if I store beans in the freezer?
Freezing effectively pauses degassing. The calculator adjusts the timeline accordingly — add 2 days to the first brew day after thawing, and the peak window shifts later.
🔹 Can I use the emergency quick-degas for espresso?
Not recommended. Rapid degassing via grinding early can cause uneven particle distribution and channeling in espresso. Use it for pour-over, Aeropress, or French press only.
🔹 How accurate is the peak window?
It's a highly educated model based on roasting science and community feedback. Individual beans may vary by ±2 days. The calculator learns if you save your brews (coming soon).
🔹 Why does the flavor score drop before CO₂ reaches zero?
Because volatile aromatic compounds oxidize faster than CO₂ escapes. Even with low gas, old beans lose fruitiness and sweetness. The flavor curve captures that decline.
⚡ Pro tip: Bookmark this page. Every time you buy fresh beans, input the roast date and get a calendar reminder for the peak window.
Comments
Post a Comment