Depends on how cool they are
I hate the term web5 but the tech stack described here is much better than anything else I've seen. https://developer.tbd.website/projects/web5/
stair city over here
Sometimes you do want state variables in the dep array. Not super often but it does happen.
And you shouldn't just always use an empty array. That creates fragile components. Even for effects that you want to just run once. Always follow the eslint rule
You're updating state, that your effect hook depends on, within the hook. So every time the state is updated the effect is run, which updates states which runs the effect etc.
You should use something like react query to handle async data
I feel like x-files is like that too. It mostly looks great on Blu-ray but the CGI shots don't hold up lol
![](https://lemmy.world/pictrs/image/f1701412-22a9-4eed-a3ca-b82b9fa42617.jpeg?format=webp&thumbnail=512)
YouTube Video
Click to view this content.
I also put my trackball between my split keyboard! Don't see that setup too much, I really like it
> What Do We Do Now is the fifth solo studio LP recorded by J Mascis since 1996. This is obviously not a very aggressive release schedule, but when you figure in the live albums, guest spots, and records done with his various other bands (Dinosaur Jr., The Fog, Heavy Blanket, Witch, Sweet Apple, and so on), well, to paraphrase Lou Reed, “J's week beats your year.”
I never thumbs up or down and I find the recommended albums and "Mixed for your" playlists are pretty accurate. I hate that my grandfathered price went up last December tho
Ploopy Classic, it's a modern version of that. Open source software (QMK) and hardware
Agreed, I see that as a win. Easy to revert a whole branch/PR
Co-located but remote does sound like a good combination
Sublime Merge, for most items in the UI it tells you the git command it will use
Just the one pelican, actually
Sounds like a Seinfeld episode lol
I've been using Wayland for about a year on and off with Voidlinux on the framework 13. Everything's pretty much worked from the start besides screen sharing which was a void specific issue that's been patched
I've been using prettier from eslint, with eslint-plugin-prettier. Then I just need to run eslint and have the eslint vscode extension
![](https://programming.dev/pictrs/image/34ec4b12-93bf-40ac-839b-270e21602afc.jpeg?thumbnail=1024&format=webp)
These pop up in this spot every year around this time. They get huge and there's probably about half a dozen clumps like this
(reposting because of the federation issues getting resolved)
Check out trackballs, for an alternative to trackpads!
I haven't had a need for suspense, I use react query without suspense just using the data, error, isLoading etc state directly. And I don't see Suspens as a simpler pattern necessarily. What does it get you that other patterns don't? I'm curious to know your use cases!