New JavaScript features of the past few years

March 10, 2023 By Mark Otto Off

JavaScript Features from the Past Few Years — Packed with examples, this post tackles the changes and tweaks to JavaScript and TypeScript over the past several years (some as far back as ES6/ES2015, like tagged template literals). Linus Schlumberger Astro’s 2023 Web Framework Performance Report — The…

Taking flight with Feathers 5

March 9, 2023 By Mark Otto 0

Feathers 5: The API and Real-Time App Framework — Feathers isn’t as well known as Nest or Fastify, say, but it’s a powerful and mature option if you want to spin up a Node CRUD app tied to a database and now it’s “TypeScript all…

Were React hooks a mistake? Take 2.

March 8, 2023 By Mark Otto 0

Why You Should Use a React ‘Framework’ — Whether it’s Next.js, Gatsby, Remix, or something else, using a bigger framework that itself uses React is de rigueur in 2023. Lee examines why, complete with a nice iceberg metaphor, and does a good job of boiling…

Garbage collector experiments

March 3, 2023 By Mark Otto Off

Sandworm Audit: A New JS Auditing Tool — A command-line tool to scan a project and dependencies for vulnerabilities, license issues, and related problems. You get JSON reports, visualizations of dependency trees, and a CSV of all dependencies and license information. Sandworm Experiments with the JavaScript Garbage…

Proactive Insights with Amazon DevOps Guru for RDS

March 2, 2023 By Mark Otto Off

Today, we are pleased to announce a new Amazon DevOps Guru for RDS capability: Proactive Insights. DevOps Guru for RDS is a fully-managed service powered by machine learning (ML), that uses the data collected by RDS Performance Insights to detect and alert customers of anomalous…

Playing in the sandbox

March 2, 2023 By Mark Otto 0

zx 7.2: A Tool for Writing Better Shell Scripts — Always a popular tool when we link it! zx is an alternative way to run Node that makes it more useful for shell scripting by bringing along a variety of niceties like process management, argument…

The story of a big testing library migration

March 1, 2023 By Mark Otto 0

Migrating from Enzyme to React Testing Library — The folks at Sentry spent 16 months converting their component tests (involving 803 test suites in all) from Enzyme to RTL and tell the whole story of why, plus the unforeseen challenges they encountered, here. Priscila Oliveria…