Record the thinking.
Explore burner, airflow and phase decisions. Add notes at the moments that matter, then play the roast back.
COFFEE.SUCKS / GO DEEPER.
A place for roasters to dig into what happens, why it happens, and how to do it better.
Record. Experiment. Share what you learn.
Free membership. Invitation only.

GOOD COFFEE TAKES
BETTER QUESTIONS.
A place to save what you notice, explore what changes and ask what comes next.
All member features are free. Start with an experiment, return to your notes and find another perspective when you need one.
Explore burner, airflow and phase decisions. Add notes at the moments that matter, then play the roast back.
Keep your saved roasts and notes in your private member library. Choose what you want to share.
Let someone follow a roast, its adjustments and your observations through a replay you choose to share.
Explore the origin library and annotated Advanced Samples. Connect processing, heat decisions and possible cup character.
Bring a roasting question, compare observations and offer a useful reply. Learn from the decisions behind someone else’s cup.
Save a video of your roast playback to share the learning beyond the studio, where your browser supports recording.
Your library is private. Sharing a replay is your choice.
Find your crewNEW / BLEND ENGINE
Build around the coffees you have, explore a flavour idea, or work towards a roasted ingredient cost. Keep the recipe, cup the result, and make it yours.
Explore Blend Engine Free for members. Preview the idea before you join.YOUR COFFEES. A NEW CONVERSATION.
A SMALL TASTE OF THE TOOLS
Try a public teaching sample. Watch the stages unfold, explore the notes and think about what you might ask at the cupping table.
Explore the free demosIllustrative learning tools. A starting point for thinking, never a recipe for your machine.
FROM CURVE TO CUP INTERACTIVE NOTES
Follow an illustrative roast from charge through turning point, colour change, first crack and drop. Temperatures are example probe readings, not targets.
Share of total roast time, from marked events.
Coffee enters the roaster. The probe reading falls as the beans absorb heat.
The crew grows through people who want to learn together. Each member has two lifetime invitations, at every community grade.
A member or admin emails you a personal invitation link and code. No code yet? Join the waitlist.
Enter your name, invited email, password and invitation code. Your membership is active as soon as you sign up.
Return with your email and password. Save roasts, explore blends and invite two people to learn with you.
John sets the number of waitlist places each month. Join to be considered for a future invitation; a place and a date are not guaranteed.
THE WAY WE DO THINGS
I’m John. I’m sharing what I learn through production roasting — the observations, the decisions and the work behind a more consistent cup.
coffee.sucks is a place to make those connections together, with practical examples and space to ask why.
Meet the crewShare your observations, your assumptions and what you are trying to understand. A curve becomes more useful with its story.
Different coffees, machines and experiences lead to different decisions. Be curious, generous and specific when you reply.
Get permission before sharing someone else’s work. Keep personal information private and give credit where it belongs.
SMALL MARKS OF A SHARED PRACTICE
Community grades recognise genuine participation and helpful contributions. Visits, clicks and follower counts do not earn points.
These are community marks, not professional qualifications. Grades never add invitation seats: every member has two lifetime invitations.
A practical roasting class for working roasters and people moving into production roles.
Together, we’ll work through the thinking behind a roast — and use the cup to keep the conversation honest.
Explore how density and processing can inform the way you approach a coffee before the first batch.
Make sense of roast stages, energy decisions and the observations that help you respond along the way.
Use cupping to question a roast profile, investigate flavour and decide what to explore in the next batch.
Look beyond one good roast. Build a practical approach to consistency, repeatability and everyday decisions.
Date, venue and pricing to be announced.
Be the first to hearYOUR NEXT CHAPTER IN COFFEE
Leave your details to hear about the upcoming roasting class. You’ll get the dates, location and pricing when they’re ready.
No payment. No commitment.
Just a place on the interest list.
Class interest is a separate list. It does not create membership or reserve a class place.
COFFEE ROASTING / START WITH WHY.
A few things to know before you explore a curve or join the crew.
A roast curve maps a temperature reading against time. Read it alongside your burner and airflow changes, colour, aroma, sound and cupping notes to understand what happened and what you might try next.
They are useful ways to describe a roast: drying runs from charge to the yellowing marker; Maillard runs from yellowing to the start of first crack; development runs from first crack to drop. These markers help compare decisions. Moisture loss and chemical reactions overlap rather than switching on and off at those boundaries.
Rate of rise, or RoR, describes how quickly the temperature reading changes, usually in degrees per minute. It helps you see momentum in the roast. Probe placement, smoothing and the machine all affect the reading, so compare it with your physical observations.
Use the public samples as learning references. The simulations illustrate heat and airflow decisions; they do not predict your machine. Coffee, batch size, probe readings and stored drum energy change how a real roast responds. Cup your results and adapt to your own equipment.
Get an invitation link and code from a member or admin, then create an account with your name, invited email and password. You become a member immediately and sign in with your email and password next time. Every member has two lifetime invitations. No code yet? Join the waitlist for a monthly release; a place and date are not guaranteed.
Yes. Members can keep saved roast profiles and notes in their private library. You choose whether to share a recorded roast through a playback link. Members also get recording controls, burner and air adjustments, advanced samples and the origin library.
About John
John Ou is the person behind coffee.sucks. His work focuses on production roasting: reading roast curves, connecting heat and airflow decisions to the cup, and building consistency from batch to batch. He shares practical observations from that work and is preparing a roasting class for people who want to understand the thinking behind the process.