Polyfills gone rogue
September 26, 2023
GitHub Actions Could Be So Much Better — GitHub Actions provides a fantastic and useful service, but the developer experience leaves a lot to be desired, particularly when debugging them. If you’ve been frustrated with figuring out Action and setting up your own workflows, you’ll find a lot to nod along to here. William Woodruff |
ASIDES:
|
JavaScript Minification Benchmarks — A frequently updated benchmark suite and results comparing the speed and quality of JavaScript minification approaches across a variety of tools including esbuild, Babel, Bun, SWC, and Uglify. Hiroki Osame |
🛠 Code & Tools |
Gitify: GitHub Notifications From Your Menu Bar — If you get too many GitHub notifications, this utility aims to ‘tame’ them by collecting together said notifications into a single app for macOS, Windows and Linux. Built using Node and React as an Electron app. Is it open source? Of course. Manos Konstantinidis |
RDB: A Database Agnostic ORM for Node — Around for many years, RDB nonetheless sits amongst a wide range of options, but the homepage includes lots of examples of its API, so it’s easy to see if its particular flavor is to your taste. It supports both JS and TypeScript, ESM and CJS. GitHub repo. Lars-Erik Roald |
|
The Canary in the Gold Mine v9.0 — A core tool that lets you pull down any module of your choice and test it using a specific version of the Node runtime. It’s used by the Node.js Project itself to test releases and ‘controversial changes.’ Node.js Project |
🤖 Good news? |
GitHub’s CEO, Thomas Dohmke, says that despite the rapid encroachment of AI and ML technologies into the software development sphere, “the demand for software developers will continue to outweigh the supply.” Phew..? On a related topic, I’m headed to the AI Engineer Summit in a couple of weeks to hopefully get a better feel for whether this is true and just how AI can help us progress as developers without unintended negative side effects. If you’re also going to be there, say hi! – Peter Cooper, editor |