I buy raw beans and roast them in a frying pan. I like dark roasts generally. Then I immediately grind them in my newly bought Zassenhaus grinder and brew the coffee in a moka pot. I like the taste of it so far. I'm still trying different beans and different roasts but in general it's definitely "one step up" compared to buying roasted beans.
This method is BTW the one my mother-in-law (a wild jungle woman who lives in Sri Lanka) uses. She takes a handful of robusta beans, throws them in a pan and gives them a light roast, grinds them by hand and brews it.
Anyway, my main question so far is... do I need to let the beans wait after they've been roasted. I grind mine right away now, thoguht that was the freshest way so to speak. And if I am to let them rest, don't I need to cool them off then? If so, what's the easiest way to do it?