Espresso: The Perfect Shot
Like Duolingo, but for Espresso: The Perfect Shot. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.
For the part of you with thirty open tabs that never became anything.
A short one: 11 levels across 2 sections, about 22 minutes end to end, roughly 4 days at five minutes a day. It moves through Pulling Your First Shot and Mastering the Variables. It starts from scratch.
Free forever · No credit card · iPhone & Android

Key ideas in Espresso: The Perfect Shot
- Espresso requires high pressure to force water through fine grounds
- The 1:2 ratio means the liquid weight should be double the dry grounds weight
- The result is a concentrated liquid with a distinct texture and crema
- 18g of grounds yields 36g of espresso
- Standard gravity-based brewing cannot produce this level of intensity
- Measuring by weight is more accurate than measuring by volume
- Tamping creates a flat, even surface to prevent 'channeling'
- The timer starts the moment the pump is engaged
- Distinguishing espresso from other coffee methods
- An uneven puck causes uneven washing
- A balanced extraction typically takes between 25 and 30 seconds
- Applying the 1:2 ratio to determine the target yield
- The goal is uniform resistance, not total blockage
- A 'mouse-tail' stream is thin, steady, and slightly syrupy
- Understanding the purpose of tamping and leveling
- A gushing, watery flow means the grind is too coarse or the puck is broken
You've tried the other tabs
Thirty open tabs. Four facts you actually kept.
You watched. You nodded. By Sunday it was gone.
One answer, then back to scrolling.
Eight weeks. You meant to finish. You didn't.
Tomo gives Espresso: The Perfect Shot the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.
Here's what playing it feels like
A real question from this course. Take your best guess.
Imagine you are following the classic 1:2 ratio. If you start with a certain weight of dry coffee, how much liquid should you end up with?
Get it right to open this lesson and 10 more in the app.
Where Espresso: The Perfect Shot takes you
Master the art of the home espresso machine. Learn to pull balanced, syrupy shots and troubleshoot common mistakes to turn your kitchen into a high-end cafe.
- 1
Pulling Your First Shot
- The Espresso Workflow
- Tasting for Balance
- 2
Mastering the Variables
- Dialing in the Grind
- Milk and Texture
2 sections · 4 units · 11 levels. Built to play, not to enroll.
You pick the voice
Espresso: The Perfect Shot is taught in the The Storyteller style: every lesson is a story. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.
More Food & Drink on Tomo
The Art of Espresso and Roasting
Go from a casual drinker to a home barista by mastering the journey of the bean from the roaster to the espresso machine.
The Home Barista's First Pour
Stop guessing and start pulling cafe-quality shots. Master the fundamentals of espresso extraction and milk texturing to build your favorite coffee shop drinks at home.
Espresso at Home
Go from coffee lover to home barista. Learn to pull the perfect shot, steam silky milk, and master the variables that make espresso delicious.
The Art of the Espresso Bar
Go from coffee lover to confident barista by mastering the mechanics of the perfect espresso shot and the silky texture of professional microfoam.
The Home Barista's First Pour
Transform your kitchen into a cafe by mastering the fundamental mechanics of espresso and milk. Learn to pull balanced shots and steam silky foam like a professional.
The Home Barista
Learn to pull professional-grade espresso shots and steam silky milk from your own kitchen. This course covers the essential mechanics of the 'perfect pull' and the secrets to café-quality latte art.
Start Espresso: The Perfect Shot today.
Download Tomo, search Espresso: The Perfect Shot, and play your first lesson in under a minute.