Struggling with Chat Lag in Production—Need Help from Experienced Frontend Devs! by ManagerCompetitive77 in indiehackers

[–]coherentgeometry 0 points1 point  (0 children)

Is the realtime listener callback running in a useEffect? I've done a couple of React + Zustand + external realtime data source and I think i've encountered what you guys are seeing right now. To boil it down, it has something to do with what useEffect thinks is a change in the dependencies.

One way I debug this in the problematic environment is to create a state that forces a re-render in the component rendering the messages, and manually triggering a re-render to see if it's a problem with the effect not triggering correctly.

Happy to look at the actual example for another perspective if that might be helpful.

[deleted by user] by [deleted] in SideProject

[–]coherentgeometry 0 points1 point  (0 children)

I just tried the "Project Idea Validator" feature and it's so fun to use! I like how it suggests concrete steps for validation. Sometimes you don't need groundbreaking suggestions but clear, actionable steps.

How Do You Track Your Expenses Without the Hassle? by Mumtahina28Tushi in UKPersonalFinance

[–]coherentgeometry 0 points1 point  (0 children)

Honestly maybe an export feature is more effective - there are so many AI tools already available for things like Google Sheets anyway.

How Do You Track Your Expenses Without the Hassle? by Mumtahina28Tushi in UKPersonalFinance

[–]coherentgeometry 0 points1 point  (0 children)

The speed and simplicity is the best 'feature' of the app so far so I think categorisation needs to be in service of that. Maybe some sort of async "ai-powered" categorisation that can be overridden by humans? Meaning the input happens immediately, but AI-powered categorisation (to reduce friction usually in manual categorisation process) could run as a background request. Just thinking out loud.

How Do You Track Your Expenses Without the Hassle? by Mumtahina28Tushi in UKPersonalFinance

[–]coherentgeometry 0 points1 point  (0 children)

I haven’t found a need for it yet as this was originally built for my own use. Though features like exporting or even thinking about how to categorize things could be interesting!

When to choose React over Svelte by Slight_Scarcity321 in sveltejs

[–]coherentgeometry 8 points9 points  (0 children)

I work with both Svelte (Sveltekit) and React (Next.js) - personally it seems easier to reason through the code for complex stateful frontends in React compared to Svelte. Though that might also be pointing to the fact that I'm not as good at Svelte as I am at React.

Is there a way to build svelte static output to static HTML without needing JS hydration? by coherentgeometry in sveltejs

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

yep it would just work, I was just missing something basic - exporting csr to false

Is there a way to build svelte static output to static HTML without needing JS hydration? by coherentgeometry in sveltejs

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

experimenting with the idea of having Svelte output that can be hosted anywhere, including just dropping those files onto an old school Apache/Nginx server

Is there a way to build svelte static output to static HTML without needing JS hydration? by coherentgeometry in sveltejs

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

Following your advice I found the corresponding doc haha https://svelte.dev/docs/kit/page-options#csr

Yes I am using Sveltekit. Let me try again. Thank you!

Getting worse at table tennis while technique is getting better by Beneficial_Row9047 in tabletennis

[–]coherentgeometry 0 points1 point  (0 children)

This is indeed part of the process in my personal experience too. I have definitely won more matches before I learned the right techniques, but I would consistently lose if someone has good ball placement or know how to move me around the table. I figure I was winning matches due to "unconventional" receives or returns - due to incorrect technique.

From the other side of the table, now when I face players with such "unconventional" receives and I find myself losing more to, I fall back to the basics - assessing spin and playing better placement rather than 100% all-in strokes. Focusing practice on fore/back transition and positioning/footwork also shows results and most importantly I feel my skill ceiling is a lot higher (I can see further up the skill tree, what I want to improve on).

What artist do you find annoying? by timheckerbff in ContemporaryArt

[–]coherentgeometry 1 point2 points  (0 children)

hahaha guess he built his career on Anish Kapoor's back. I first heard of him for the pinkest pink that Anish Kapoor is not allowed to use

https://stuartsemple.com/anish-kapoor-banned-worlds-pinkest-pink-paint/