Brew Methods

Brew Methods are templates that store default brewing parameters and associated equipment, making it faster to log consistent brews.

Overview

A brew method template can include:

  • Method name and description
  • Default brewing parameters
  • Associated equipment

When you select a method while logging a brew, these defaults pre-fill the form.

Creating a Method

  1. Navigate to Methods
  2. Tap the + button
  3. Fill in the template:

Basic Information

FieldDescription
NameMethod name (e.g., “V60 Single Cup”)
DescriptionOptional description of the method

Default Parameters

ParameterDescription
Coffee WeightDefault dose in grams
Water WeightDefault water amount in grams
Grind SizeDefault grinder setting
Water TemperatureDefault temperature in Celsius
Brew TimeDefault brew duration

Associated Equipment

Select the equipment typically used with this method. For example, a V60 method might include:

  • V60 dripper (Brewer)
  • Gooseneck kettle (Kettle)
  • Grinder
  • Paper filters (Filter Paper)
  • Scale

Example Methods

MethodTypical Defaults
V6015g coffee, 250g water, 3:00 brew
AeroPress17g coffee, 220g water, 1:30 brew
French Press30g coffee, 500g water, 4:00 brew
Espresso18g dose, 36g yield, 0:30 extraction
Chemex30g coffee, 500g water, 4:00 brew

Using Methods

When logging a home brew:

  1. Open the brew form
  2. Select a Preparation Method from the picker
  3. Default values are populated (only if the field is empty)
  4. Associated equipment is pre-selected
  5. Adjust parameters as needed for this specific brew
Defaults only fill empty fields. If you’ve already entered a value, selecting a method won’t overwrite it.

Method List

The methods list shows:

  • Method name
  • Description (if set)
  • Equipment count badge

Use the search bar to find methods by name.

Method Details

Tap any method to view:

  • Full description
  • All default parameters with calculated ratio
  • List of associated equipment with icons
  • Creation and modification dates

Tap Edit to modify the method.

Recipe Steps

Recipe steps enable guided brewing with timed pours, visual timeline markers, and haptic feedback.

Overview

Recipe steps define:

  • When: Time from brew start
  • What: Description of the action (e.g., “Bloom pour”, “Second pour”)
  • Target: Optional weight target (fixed grams or percentage of coffee dose)

Weight Targets

Steps support two types of weight targets:

TypeDescriptionExample
FixedAbsolute weight in grams50g
PercentageRelative to coffee dose200% of 15g = 30g

Use percentage for recipes that scale with dose size.

Editing Recipe Steps

The recipe editor provides full-screen editing:

  • Method Defaults section: Shows coffee weight, water weight, and default brew time
  • Add/remove steps with the Add Step button
  • Drag to reorder steps
  • Time picker (minutes:seconds)
  • Weight target type selector (None, Fixed grams, Ratio percentage)
  • Live preview with timeline visualization including end time marker

Recipe During Brewing

When you start a brew with a method that has recipe steps:

  1. Steps are copied to the brew as a snapshot (preserved in history)
  2. A visual timeline displays markers for each step
  3. A banner shows the current step with countdown to the next
  4. Haptic feedback triggers at each step time

Timeline Features:

  • Compact banner showing current step and countdown
  • Timeline bar with notch markers at step positions
  • End time marker showing total brew time (turns green when complete)
  • Tap to expand into full vertical timeline view

Expanded Timeline:

  • Vertical list of all steps with dot indicators and connecting lines
  • Step descriptions and pour targets
  • Visual indicators for past (muted), current (highlighted), and upcoming steps

Feedback Settings

Configure recipe step feedback in Settings:

SettingDefaultDescription
Recipe Step HapticsOnHaptic feedback at step times
Recipe Step SoundOffSound feedback at step times

Feedback Pattern

EventFeedback
5 seconds before stepLight haptic (warning)
Step reachedMedium double-tap haptic

Example Recipe

V60 Pour Over (15g coffee, 250g water):

TimeDescriptionTarget
0:00Bloom pour30g (200%)
0:45First pour100g
1:30Second pour175g
2:15Final pour250g

Benefits of Using Methods

  1. Consistency: Start each brew with proven parameters
  2. Speed: Pre-fill common values instead of entering them each time
  3. Equipment tracking: Automatically associate the right equipment
  4. Experimentation: Create variations (e.g., “V60 Iced” vs “V60 Hot”) with different defaults