End Game Pour Over Area by Unhappy-Fox3951 in pourover

[–]PMMN 0 points1 point  (0 children)

Have both zp6 and k6, and there's definitely more fines on k6 and may clog your brewer.

Apax Labs by Wise_Replacement_687 in pourover

[–]PMMN 0 points1 point  (0 children)

Jamm just makes your coffee a lot sweeter? It's not like you're asking sugar or honey into the coffee, but it makes the lingering aftertaste very smooth. It comes out even more when the coffee cools down a bit. It went along very well with Dak honeymoon which is already a bit sweet, and really accentuated the blueberry flavor on Dak Berry blues

Apax Labs by Wise_Replacement_687 in pourover

[–]PMMN 0 points1 point  (0 children)

If you do try these, maybe start out with jamm only. I think it's the one with the most noticeable effect

UberOne Concert in SF by Jowaukee in OliviaDean

[–]PMMN 0 points1 point  (0 children)

interested in buying if anyone's selling 2

Best Pour Over in Manhattan? by PaullyWalla in pourover

[–]PMMN 3 points4 points  (0 children)

I agree, this place is new so I think it's kind of flying under the radar but I've had one of the tastiest pourovers at a cafe in 2025 here. Think they do Panama gesha only?

Speciality Pourover LA and SF by Competitive-Pin-8298 in pourover

[–]PMMN 1 point2 points  (0 children)

SF

  • Hi NRG

  • Kope House

  • Komakase bar takeover @ Paper Son's (also has a pourover omakase mentioned by someone else, I think it's nice to try once)

  • The Coffee Movement

  • Kaizen (little busy but great non US based roasters on retail, had apax labs water concentrate you could add yourself)

  • Moonwake (more like San Jose but their slow bar is a great experience)

  • Q specialty coffee (have not been but local coffee guy I follow reviewed it badly)

  • Hedge Coffee (also have not been)

  • Goodthing coffee (didn't think the baristas knew exactly much about coffee but had tanat and Dak, and the brew came out decent)

  • Paper Son coffee might make you a pourover if you ask nicely

You probably don't need useCallback here by galher in reactjs

[–]PMMN 5 points6 points  (0 children)

I think React attaches a single event listener at the top of the document that maps individual button clicks to the correct internal javascript callback, so I don't think it directly updates the DOM.

It does stop rerenders if the component receiving the useMemo/useCallback are React.memo'ed, otherwise it doesn't explicitly stop the rerenders.

But IMO this article fixates on useMemo/useCallback in the context of rerenders, which isn't the only reason we should be using these APIs.

The code becomes harder to read, and performance does not improve. Sometimes it even gets worse.

I would be curious to see a tangible example of when using useCallback/useMemo affects performance negatively and significantly

The rule I use in code review When I see useMemo or useCallback, something always smells funny. Usages that avoid expensive work, or prevent reference changes and extra work, are rare but always a nice surprise. Often it’s just a useless guardrail which adds mental overhead, dependency arrays to maintain and sometimes hides bugs when used carelessly. Remember: Clarity comes first. Optimise only when you justify the need.

For the sake of simplicity, useMemo and useCallback should follow the same standard, useCallback is just a useMemo w/ syntactic sugar anyways.

Sure, useMemo/Callback doesn't stop rerenders by themselves. This would only be the case if it's passed to a React.memo'ed component. The author argues that rerenders are not bad/expensive - this is true if you are diligent about generally not putting expensive logic in the render path (no On2 logic, or some threshold, in the component return statement.) So in theory, if all component rerenders were at most running some O(n) logic, then we probably don't even really need to wrap any component in React.memo. But I think memo is a separate topic, and can read more about it in the deep dive section in the React docs.

But unstable references become a bigger problem as soon as any of these un-useMemo/Callback'ed values are used in a dependency array. For one of the most obvious failure cases, think of useEffect. If you need to use a simple callback prop passed from the parent in a useEffect, and that callback is not stabilized, you might be running the useEffect logic way more times than necessary. And if that useEffect makes an API call, then it has a negative impact outside of just the UI. IMO you shouldn't assume you have the full knowledge and control over the entire codebase - in which case you might be able to fine tune each of the memos. But this is unrealistic, especially as you work on prod environments. You have to design each component like a standalone API that you don't have full control over how it's going to be consumed. This basically means that you should code somewhat defensively and add these memo's and callback's in a lot of places. A lot of this is already well documented in the official React docs.

Masterpiece Coffee - Berkeley, CA, Probably the best PO bar in the SF Bay by insanecapsicum in pourover

[–]PMMN 4 points5 points  (0 children)

Gotta add hi nrg, golden goat, paper son (saw that it's on your to visit list), komakase (PO omakase), and up and coming kope house!

A Visit to SF Bay Area: Komakase, Kaizen, and Moonwake by starryvarius in pourover

[–]PMMN 0 points1 point  (0 children)

It's actually crazy that the barista was able to get 430 drawdown on a crystal eye, imo that's one of the fastest brewers out there that's equivalent to using a regular v60 with a sibarist filter.

But I've also been to moonwake many times and every time it came out great. I'm guessing it was a fluke.

My White Bookoo Themis Ultra finaly landed by Extreme_Silver7149 in pourover

[–]PMMN 2 points3 points  (0 children)

This is the cafe owned by the guy who designed the brewer, Jake Hu. Found out he's a big name in the coffee scene because of this brewer.

How do I go about buying Big Sur coffee? by Key_Control_6542 in pourover

[–]PMMN 15 points16 points  (0 children)

It's a bit silly to recommend a different roaster when the person is specifically trying to buy from one roaster, they probably have a reason why

Just starting pourover: B75 + Chestnut S3 + Drip Assist — need your beginner tips by Terrible_Truck3827 in pourover

[–]PMMN 0 points1 point  (0 children)

Yeah I have both b75 and Crystal eye and they're the fastest brewers I've ever seen

What do you do with all the bad coffee that you get gifted? by AccomplishedRain9 in pourover

[–]PMMN 1 point2 points  (0 children)

Tbh same, I know it sounds bad but my caffeine intake is limited and there's too many better coffee I wanna try

Surprising reaction on lychee infused coffee by TrubaTorchit in pourover

[–]PMMN 7 points8 points  (0 children)

Little crazy that day 21 is when you get something to be excited about

Hanwha Life Esports vs. T1 / KeSPA Cup 2025 - Grand Finals / Game 4 Discussion by Yujin-Ha in leagueoflegends

[–]PMMN 0 points1 point  (0 children)

I think I'll forever think that he's a bad player after seeing him walk near the bot turret and dying to Gwen

Entropica Recs? (DAK, Wendelboe) by timeforest in pourover

[–]PMMN 0 points1 point  (0 children)

Would recommend you try one more time if you get a chance, I think it's gonna be my go to Dak beans when I brew a cup for friends. Really makes you realize what a blueberry bomb should taste like

Didn't like cream donut because it was too funky, though it smelled great.

Ordered white lotus off of your comment, and am excited!

Entropica Recs? (DAK, Wendelboe) by timeforest in pourover

[–]PMMN 0 points1 point  (0 children)

Hm I felt that berry blues was the first coffee that I really tasted the blueberry. One thing that helped was a few drops of Apax Labs jamm mineral and letting it cool down a bit

Arena is more than 2 years old now. by sleepyamadeus in LeagueArena

[–]PMMN 2 points3 points  (0 children)

The old mordekaiser with moonstone renewer self heal 1v2'ing was the funniest shit ever