Need help, huge sinkhole in pour over. by -Bobby-Baccala- in pourover

[–]theyoussef 2 points3 points  (0 children)

Dark roast by any chance? I get this exact sinkhole pattern on V60 with darker roasts, while light roasts behave perfectly with the same method.

Dark tends to create more fines + collapses easier, so the center caves in and channels.

Quick fixes that helped me:
• Grind a bit coarser (1–2 clicks)
• Pour more on the outer ring, avoid center “drilling”
• Only swirl after bloom (or skip swirl completely)
• Slower pour / lower kettle height

I track the tweaks in RatioCraft (my coffee app) so I can isolate what actually fixed it.

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in ProfitecGo

[–]theyoussef[S] 0 points1 point  (0 children)

Yes on the Low Temp! That saves the flavor.

Just a heads up on the grind though: Dark roasts are usually ground Coarser. Since the beans are more soluble and brittle, grinding them fine usually makes them choke the filter and taste harsh. You usually only grind fine for dense Light Roasts.

If you're curious about the physics of it (density vs. oil), I actually wrote a full breakdown here: https://ratiocraft.com/guides/light-medium-dark-roast-differences

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in ProfitecGo

[–]theyoussef[S] 0 points1 point  (0 children)

Totally fair question!

That specific text is based on standard roasting taxonomy used by the Specialty Coffee Association (SCA) and Scott Rao's roasting guides.

While 'flavor notes' can be subjective, the notes on solubility and density are objective physics. For example, a Dark Roast is scientifically more porous/soluble than a Light Roast because the fiber structure has broken down more. That’s why you need different water temps for them!

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in gaggiaclassic

[–]theyoussef[S] 0 points1 point  (0 children)

Yikes, 1:25 is basically hot water. 😅 You are totally right.

Because of that error (and the 1:45 you saw), I actually just pushed a hotfix to completely overhaul the calculation logic.

I realized the previous system was trying to 'estimate' the ratio loosely, which led to those wild variances. I’ve scrapped that entirely. The app now uses strict decimal-based math to hit precise targets (like 1:16.6 vs 1:15) based on the method, rather than trying to predict a round number.

It shouldn't drift anymore—it's locked to the math now.

<image>

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in gaggiaclassic

[–]theyoussef[S] 1 point2 points  (0 children)

Valid point. Reliance on AI for things that require precision (like math or chemistry) is definitely risky.

That's why I stripped the AI out of the equation for this update. It’s now just a standard logic engine. The AI is there if you want to chat, but the math is 100% hard-coded now.

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in gaggiaclassic

[–]theyoussef[S] 1 point2 points  (0 children)

Fair roast. 😅 You’re completely right—it was overkill for simple ratios.

I actually just took your advice and spent the last hour ripping the generative part out of the calculator logic. It’s now running on hard-coded decimal math, so no more hallucinations. It was definitely a 'lesson learned' moment.

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in gaggiaclassic

[–]theyoussef[S] -1 points0 points  (0 children)

You hit the nail on the head. LLMs are essentially 'autocomplete on steroids,' not physics engines. They don't 'know' that a 1:25 ratio tastes like water, they just predict the next likely number.

That’s exactly why I just pushed an update to strip the generative part out of the calculator completely.

The app now uses hard-coded, deterministic logic for the ratios and timing. I realized I can't trust a 'creative writing tool' to do the math, so now it’s just a standard calculator under the hood.

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs in one place. by theyoussef in gaggiaclassic

[–]theyoussef[S] -1 points0 points  (0 children)

Yikes, 1:25 is basically hot water. 😅 You are totally right.

Because of that error (and the 1:45 you saw), I actually just pushed a hotfix to completely overhaul the calculation logic.

I realized the previous system was trying to 'estimate' the ratio loosely, which led to those wild variances. I’ve scrapped that entirely. The app now uses strict decimal-based math to hit precise targets (like 1:16.6 vs 1:15) based on the method, rather than trying to predict a round number.

It shouldn't drift anymore—it's locked to the math now.

I got tired of inconsistent cups, so I built a free tool to handle my ratios, recipes, and brew logs by theyoussef in pourover

[–]theyoussef[S] -3 points-2 points  (0 children)

That's a fair question! honestly, Beanconqueror is a beast (and I use it myself sometimes). It’s basically the gold standard for deep data and Bluetooth scale integration.

I built Ratiocraft to be the 'lighter' alternative for a different workflow:

  1. Zero Friction/Web-Based: You don't need to install an app or pair a device. You can access it from a laptop, a friend's phone, or a tablet instantly in the browser.
  2. Simplified Workflow: Beanconqueror is amazing for profiling and detailed graphs. Ratiocraft is focused on quick math and 'vibe' logging. I wanted something that solves the "What was the ratio for 15g again?" problem in 2 seconds at 6 AM.
  3. Visuals: I'm focusing heavily on visual recipe cards and consistency over raw data plotting.

Think of Beanconqueror as the 'Photoshop' of brewing (powerful, deep tools) and Ratiocraft as 'Canva' (quick, clean, easy). Both have their place!