Why Scales Matter
Consistent Dose
Volume varies with grind and bean density, weight doesn't
Impact: Same input every time = repeatable results
Brew Ratio Control
Track exact input:output ratio (e.g., 1:2 for 18g in, 36g out)
Impact: Dial in extraction precisely
Troubleshooting
When shots taste off, data helps identify the problem
Impact: Fix issues faster by knowing variables
Grinder Retention Check
Measure what goes in vs what comes out
Impact: Identify grinder retention issues
With vs Without Scale
Dose Accuracy
Without: Eyeballing or using scoop (~±2-3g variance)
With: Exact to 0.1g every time
Improvement: 300% more consistent
Output Measurement
Without: Timing or visual estimation
With: Exact yield to 0.1g
Improvement: Perfect brew ratios
Troubleshooting
Without: Guessing what went wrong
With: Data points to identify issues
Improvement: Much faster problem solving
Recipe Repeatability
Without: Inconsistent results day to day
With: Same recipe = same results
Improvement: True consistency
Recommended Scales
Timemore Black Mirror Basic
$35-45Features: 0.1g precision, built-in timer, coffee mode
Verdict: Best budget option
Acaia Lunar
$225Features: 0.1g precision, auto-tare, water resistant, app connectivity
Verdict: Premium choice
AWS SC-2KGA
$15-20Features: 0.1g precision, basic but reliable
Verdict: Ultra-budget option
Weightman Coffee Scale
$15-25Features: 0.1g precision, built-in timer
Verdict: Great value
How to Use
Weigh Dose
Place portafilter on scale, tare, grind until target weight
Target: 18-20g for double basket (adjust per basket)
Track Output
Place cup on scale under group head, tare, start shot
Target: 36-40g output for 1:2 ratio
Time Extraction
Start timer when pump engages, stop at target weight
Target: 25-35 seconds total
Document Results
Note dose, yield, time, and taste
Target: Build reference for each coffee
When You Might Not Need One
Super-Automatic Machines
Reason: Machine controls dose and output automatically
Caveat: Still useful for dialing in bean hopper settings
Pressurized Basket Only
Reason: Forgiving system masks small variations
Caveat: Still helps consistency
Very Casual Use
Reason: If you don't care about optimization
Caveat: Results will vary more