Echo JS 0.11.0

<~>

tracker1 comments

tracker1 53 minutes ago. link 1 point
Examples are fine... can post the dev.to articles if interresting/prudent as well (see about page on posting rules).  TS is okay too.  As are github links.

In general the only time I've blocked github or dev.to are specific users/accounts posting a lot of off-topic things... like Python apps in github.
tracker1 1 day ago. link 2 points
Would suggest limiting non-major version update posts to about once a quarter... there isn't that much news flow here, so too many updates from a project like this will really stick out and start to turn people off.

I understand the desired effect, just pointing out that you may result in the opposite of what you're trying to accomplish.

Also, feel free to post interesting JS/TS finds you come across as well as your own work.
tracker1 1 day ago. link 1 point
I don't change too much with my Biome config... I can say that when I first started, the config options were really hard to figure out without examples, but I think the documentation has expanded since then.  I don't know about your specific case.

I would probably defer to typescript annotations if you want to start setting arguments as optional for a constructor or given methods.  I will usually assign a manual default if I want typed behavior.  But that will involve adding the TS compiler in addition to Biome, which only partially checks TS.
tracker1 4 days ago. link 1 point
At this point, I pretty much just use Biome for linting and formatting.  ESLint just got too slow on a few large projects.
tracker1 12 days ago. link 1 point
Carefull with things like Array.prototype.forEach with built-in functions.  forEach passes a asecond argument for the position within the array, this can have unexpected consequences, such as if you're passing parseInt, or another function that optionally accepts a second parameter.

An anonymous lambda is often the best option.
tracker1 19 days ago. link 1 point
I prefer Caddy over NginX, and also you should really precompress your static assets as part of your build process.
tracker1 29 days ago. link 1 point
I's suggest also looking at generic pool libraries, so you can pool and limit expensive workers.
[more]