A step-by-step guide to going from a bad shot to a great one. Taste is your compass here, not a recipe card.
Dialing in espresso can feel frustrating at first. You change three things, try again, and somehow it gets worse. If that sounds familiar, you're not doing anything wrong. You're just missing the process.
Here's the part that changes everything: dialing in isn't about finding the perfect recipe. It's about learning a loop you repeat until the shot tells you it's right. Every coffee behaves differently depending on:
Before you touch anything, you need a consistent starting point. Think of it as your starting line, not your finish line.
Most beginners focus too much on numbers. But numbers don't tell you if your coffee tastes good. Your palate does.
A bad shot is actually useful. It tells you exactly what to fix next.
If you only change one variable, make it this one. Grind size controls how fast water flows through the puck, and that directly controls extraction.
Slows down the flow, so more flavor gets pulled out.
Speeds up the flow, so less gets pulled out.
Avoid the classic mistake here: changing dose, yield, and grind all at once. Do that and you'll never know what actually worked.
Dialing in isn't a one-time adjustment. It's a short loop you repeat a few times: pull a shot, taste it, adjust the grind, try again. Usually within two to four shots you'll land in a balanced range, as long as your adjustments stay small. Big changes give you inconsistent results. Small changes give you control.
"25 to 30 seconds" gets treated like a rule. It isn't. Shot time is just a diagnostic signal, not a goal. A 22-second shot can taste amazing. A 30-second shot can still taste terrible.
Can absolutely be a great shot.
Can still be a bad one.
The real question isn't whether you hit the number. It's whether this shot tastes better than the last one.
If you're not tracking what you change, you're guessing every time, and guessing slows everything down. Even basic notes on grind setting, yield, and taste are enough to start seeing patterns, like noticing a coffee turns bitter past a certain grind setting, or tastes best pulled a touch faster.
That's the exact loop Dialshots is built around: instead of trying to remember your last three settings, it logs each shot automatically and turns the pattern into a clear next move.
Simple. Reliable. Effective.
At first it feels random. But after a few sessions, something changes. You start recognizing patterns. You predict the next adjustment before you even pull the shot. You trust your taste.
Start simple. Taste carefully. Change one thing at a time. Do that consistently, and you won't just make better coffee, you'll actually understand why it's better. That's the real skill.
A sour or sharp shot is usually under-extracted. Water moved through the puck too quickly for enough flavor to dissolve. Grinding finer slows the flow and pulls more extraction from the same dose.
A bitter or harsh shot is usually over-extracted. Too much has been pulled from the grounds. Grinding coarser speeds up the flow and brings extraction back down.
A recipe is only a starting point. Roast level, bean origin, freshness, and your specific grinder and machine all change how a given dose and grind size actually extract, so the same numbers can taste different from one bag to the next.
Most beans land in a balanced zone within two to four shots, as long as you change one variable at a time and taste after each pull.
Log every shot, get instant feedback on what to change next, and turn trial-and-error into a repeatable system.
Open Dialshots