Skip to content

COFFEE.SUCKS / GO DEEPER.

MAKE YOURCOFFEEBADASS.

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.

02

Lifetime invitations
for every member.

01 / OBSERVE. ROAST. REPEAT.
Roasted coffee beans in a cooling tray — illustrative image
GOOD COFFEE.
BETTER QUESTIONS.
STAY
CURIOUS.
FROM THE BEAN TO THE WHY.

GOOD COFFEE TAKES
BETTER QUESTIONS.

FREE TO JOIN.
TWO LIFETIME INVITES.

Your roasting practice,
in good company.

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.

01

Record the thinking.

Explore burner, airflow and phase decisions. Add notes at the moments that matter, then play the roast back.

02

Build your own library.

Keep your saved roasts and notes in your private member library. Choose what you want to share.

03

Share the whole story.

Let someone follow a roast, its adjustments and your observations through a replay you choose to share.

04

Look a little closer.

Explore the origin library and annotated Advanced Samples. Connect processing, heat decisions and possible cup character.

05

Ask the crew.

Bring a roasting question, compare observations and offer a useful reply. Learn from the decisions behind someone else’s cup.

06

Take the lesson with you.

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 crew

NEW / BLEND ENGINE

Good together.
By design.

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.
50%Brazil
30%Colombia
20%Ethiopia

YOUR COFFEES. A NEW CONVERSATION.

A SMALL TASTE OF THE TOOLS

Follow a curve.
Find a question.

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 demos

Illustrative learning tools. A starting point for thinking, never a recipe for your machine.

FROM CURVE TO CUP INTERACTIVE NOTES

A balanced progression

Follow an illustrative roast from charge through turning point, colour change, first crack and drop. Temperatures are example probe readings, not targets.

ROAST TIME00:00 / 10:00
BEAN TEMPERATURE205.0 °C
ROR · SMOOTHED— °C/min
Ready to explore

RoR uses the trailing 15 seconds; shown after charge recovery. Select a curve dot to read its note.

BEAN TEMPERATURE · °CROR · °C/MIN
A balanced progression: bean temperature and smoothed rate of rise over roast timeAn illustrative roasting profile lasting 10:00. Bean temperature uses the left axis in degrees Celsius. Mint RoR uses its own adaptive right axis in degrees Celsius per minute and a trailing 15-second average, hidden until 15 seconds after the turning point. Press play for a compressed educational playback, or use the time slider and stage buttons to explore the observations.
ROAST TIME · MIN:SEC
Bean temperature · left axisSmoothed RoR · right axisEducational playback · time compressed
Drying
50.0%05:00
Maillard
30.0%03:00
Development
20.0%02:00

Share of total roast time, from marked events.

Drag to explore the roast
10:00 roast · approximately 24s playback at 1×
AT THIS STAGE00:00

Charge

Coffee enters the roaster. The probe reading falls as the beans absorb heat.

Good communities
grow with care.

The crew grows through people who want to learn together. Each member has two lifetime invitations, at every community grade.

  1. 01

    Get an invitation code.

    A member or admin emails you a personal invitation link and code. No code yet? Join the waitlist.

  2. 02

    Create your free account.

    Enter your name, invited email, password and invitation code. Your membership is active as soon as you sign up.

  3. 03

    Sign in. Dive deeper.

    Return with your email and password. Save roasts, explore blends and invite two people to learn with you.

Curiosity gets you somewhere.

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.

Join the waitlist

THE WAY WE DO THINGS

Better questions.
Shared generously.

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 crew
01

Bring the context.

Share your observations, your assumptions and what you are trying to understand. A curve becomes more useful with its story.

02

Make room for questions.

Different coffees, machines and experiences lead to different decisions. Be curious, generous and specific when you reply.

03

Share with care.

Get permission before sharing someone else’s work. Keep personal information private and give credit where it belongs.

SMALL MARKS OF A SHARED PRACTICE

Grow through
what you give.

Community grades recognise genuine participation and helpful contributions. Visits, clicks and follower counts do not earn points.

  1. 01

    Seed

  2. 02

    First crack

  3. 03

    Developing roaster

  4. 04

    Curve explorer

  5. 05

    Roast contributor

  6. 06

    Community steward

These are community marks, not professional qualifications. Grades never add invitation seats: every member has two lifetime invitations.

From knowing how
to understanding why.

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.

01

Start with the green.

Explore how density and processing can inform the way you approach a coffee before the first batch.

02

Read the roast.

Make sense of roast stages, energy decisions and the observations that help you respond along the way.

03

Connect the curve to the cup.

Use cupping to question a roast profile, investigate flavour and decide what to explore in the next batch.

04

Think in production.

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 hear

YOUR NEXT CHAPTER IN COFFEE

A little
curiosity.
A better roast.

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.

HAVE SOMETHING TO ASK?john@coffee.sucks

THE ROASTING CLASS

Save me a spot
on the interest list.

Fields marked are required.

This is an expression of interest. It does not reserve a paid place.

COFFEE ROASTING / START WITH WHY.

Better questions.
A clearer roast.

A few things to know before you explore a curve or join the crew.

What can I learn from a coffee roast curve?

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.

What are drying, Maillard and development?

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.

What does RoR mean?

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.

Can I use a sample as a recipe for my roaster?

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.

How do I join coffee.sucks?

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.

Can I keep my roast records private?

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

A little 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.