Category: node js

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…

Getting Rusty with Node, but in a good way

November 3, 2022 By Mark Otto 0

Together with  Node Security Releases Expected.. Today? — Releases of Node 14.x, 16.x, 18.x and 19.x are expected imminently to address three security vulnerabilities. The good news is when they do appear, they’ll update the post we’re linking to, so by the time you see…

Turbo-charged incremental bundling au Rust

October 28, 2022 By Mark Otto Off

Together with  Turbopack: A Rust-Powered ‘Successor’ to Webpack — With over 3 billion downloads, webpack is the current champion of the bundlers (though Vite has been rapidly advancing). Vercel found it too slow and has funded work on Turbopack. It’s a project to keep an…