The Node.js Best Practices List: 2023 Edition — A valuable, long standing resource has been “modernized to 2023 standards” (complete with recommendations of more modern libraries) with lots of work by creator Yoni and an ever growing team of contributors. The topics remain the same, however, covering areas like code style, project architecture, and taking apps into production. (If you’re already familiar with this list, you can skim through the #new and #updated hashtags on the page.) Yoni Goldberg et al. |
Microsoft TypeChat: An Approach for Type-Safe LLM Responses — It’s interesting to see a new project from Microsoft with so many prominent names attached to it, but demonstrates the huge excitement within MS for ML and large language models (LLMs). TypeChat’s goal is to work around the issue of LLMs outputting unstructured natural language and instead to direct such output into a predictable, typed form. Hejlsberg, Lucco, Rosenwasser et al. |
Node v18.17.0 (LTS) Released — Not a huge update of the LTS release, more a ‘keeping up to date’ release, but Node 18 gains Ada 2.0 (the WHATWG-compliant URL parser), as well as improvements to Web Crypto API support. Danielle Adams |
📣 Node v20.5.0 (Current) has also been released, but without any significant changes or new features. |
pkg-size: Find the True Size of an npm Package — A well designed tool that can quickly show you the true size of an npm package (including dependencies) using the actual packages by npm installing them in a WebContainer-powered virtual environment, all in your browser. Hiroki has a Twitter thread where he explains more about how it works. Hiroki Osame |
ASIDES:
|
🛠 Code & Tools |
|