Category: node js

The official npm site gets a code explorer

December 8, 2022 By Mark Otto 0

💡 I think the code explorer will be pretty handy, if only to take a quick look inside weirdly named junk packages to see what’s going on! 😆 Is Prisma Better Than Your ‘Traditional’ ORM? — Prisma has become a very popular Node project in…

Splitting up sentences with Intl.Segmenter

December 2, 2022 By Mark Otto Off

Speeding Up the JS Ecosystem, One Library at a Time — JavaScript projects are often so reliant upon dependencies that there are many opportunities to speed up swathes of the ecosystem by fixing small performance issues. Here, one of Preact’s developers shares how he’s been…

Lots of Electron news

December 1, 2022 By Mark Otto 0

The Advent of Code 2022: 25 Days of Code Challenges — If you have a little time each day to do some programming puzzles, the Advent of Code is always fantastic and now in its eighth year. There’s a sub-Reddit where people share and discuss…

JavaScript Vocoder Puccini

November 25, 2022 By Mark Otto Off

The State of JavaScript 2022 Survey is Open — JavaScript’s most popular annual survey is open once again. The results (2021’s, for example) are always fascinating to see, so go share your knowledge so we can see where JavaScript is headed. There’s a ‘guest’ mode…

An npm package naming pitfall

November 24, 2022 By Mark Otto 0

💡 While we like to support new, promising projects, it’s not as if it hasn’t been done before though. AdonisJS and Sails are good options in this space. Node.js Architecture Pitfalls to Avoid — Beware: opinions ahead. It’s a little scattershot but the author, who…

Nuxt 3.0, TypeScript 4.9, Angular 15..

November 18, 2022 By Mark Otto Off

What’s So Great About Functional Programming? — If anyone has excitedly insisted you check out Elm, PureScript, Haskell or F#, they may have caught Functionitis™ and want you to catch it too. James, author of the forthcoming Skeptic’s Guide to Functional Programming with JavaScript, sells…

Now npm fans can walk the Deno-saur

November 17, 2022 By Mark Otto 0

Deno 1.28 Released (Now with 1.3 Million New Modules..?) — Yes, we know Deno isn’t Node (it is an anagram of it, though 😏) but given its shared provenance and now that Deno now officially supports using npm modules in a ‘stable’ way, this is…

Rome wasn’t rewritten in a day

November 11, 2022 By Mark Otto Off

Rome v10: Rust-Powered JS Linting and Formatting — A project founded by the original creator of Babel naturally provokes interest. Rome’s ambitious mission is to unify all the frontend dev tools you’d need into one, and formatting and linting is where they’ve started with this…

It’s all about security

November 10, 2022 By Mark Otto 0

Node.js Security Best Practices — A new official document from the Node.js team providing guidelines on securing your Node apps by looking at what the main threats are and how to mitigate them. Node.js Project And.. Node Security Releases: 19.0.1, 18.12.1, 16.18.1 and 14.21.1 — Three security…

Is Turbopack really 10x faster than Vite?

November 4, 2022 By Mark Otto Off

Together with  What is a ‘Realm’ in JavaScript? — One of those things you don’t need to know, but that will flesh out your understanding of JS under the hood. A realm is essentially the complete execution environment for a JavaScript program. Gal Weizman Then if…