Tag: software-engineering

Bundle-time macros with Bun

June 1, 2023 By Mark Otto Off

JavaScript Macros in Bun — Not content with giving the JavaScript world a brand new bundler, Bun’s Jarred has taken it a bit further: ‘macros’ that run at bundle time with the result being directly inlined into your code. They use stage 3 annotated import…

Getting recursive with Node 20.1

May 9, 2023 By Mark Otto 0

???? That said, the fs readdir and opendir functions get a new recursive option which, a commenter notes, could replace some popular third party packages that do the same thing, such as recursive-readdir which gets over 5 million downloads a week(!) Smooth Logging for Node.js…

Performance with Rust-y Node addons

April 25, 2023 By Mark Otto 0

The Postgres Experience You Always Wanted — “What a different support experience Crunchy is. Every support ticket is valuable. We’re encouraged to ask questions. We’re able to do so much more working with a partner who cares as much about data as we do.” Rob…

Rethinking modern React best practices

March 29, 2023 By Mark Otto 0

React Labs: What We’ve Been Working On — The latest look behind the scenes at what’s going on in the React project. React Server Components unsurprisingly make an appearance, but the most striking update is on the progress behind React Forget — an optimizing compiler…