✍️ Due to being on the road at an event, this is a more compact and bijou issue but I'm back at full pace next week 😅 __ Peter Cooper, your editor |
Speeding Up the JS Ecosystem: The Barrel File Debacle — Marvin continues his tour through the world of JavaScript performance fixes with a look at how some innocent looking code can make tools run slower than they should. Test runners and many import cycle detection tools are most affected.
Marvin Hagemeister
|
Strongly Typed and in the ⛅: Meet EdgeDB 4.0 — EdgeDB is an open-source database focused on developer experience. It features a high-level, modern data model, integrated schema migrations, and a TypeScript query builder that makes it easy to write advanced, fast queries, putting ORMs to shame.
EdgeDB
|
🎉 RELEASES:
-
Electron 27 – The cross-platform desktop app toolkit gains Chromium 118, Node.js 18.17.1, and V8 11.8, but loses macOS 10.13/14 support.
-
Fresh 1.5 – A Deno-native framework for building full-stack webapps. v1.5 adds support for partials – the ability to update a portion of an existing page.
-
Parcel 2.10 – The zero-config build tool gets some serious performance improvements (7x faster on large projects). Devon Govett wrote 🐦 a Twitter thread explaining how.
-
Bun 1.0.5 – Mostly bug fixes and gentle improvements for the performance-oriented JS runtime. No HTTP/2 yet, but it's just around the corner..
-
Solid 1.8 – Declarative and performant reactivity for building UIs.
|
Payload 2.0: A Headless CMS Platform Built on Node — A Node-based headless CMS providing an app framework-like experience, including a customizable React-based admin system, GraphQL or REST APIs, flexible auth and file upload systems, etc. v2.0 introduces Postgres support (in addition to MongoDB), Vite support, and a new rich text editor. GitHub repo.
James Mikrut
|
-
Hotkey 2.1 – Add keyboard shortcuts to pages through HTML attributes (e.g. data-hotkey="Meta+d" ). Built by GitHub and used on github․com itself.
-
React-Menu 4.1 – Component for building accessible menus and dropdowns.
-
Ionic 7.5 – Build cross-platform mobile apps with JavaScript.
-
pnpm 8.9 – The alternative, efficient package manager.
-
Highlight.js 11.9 – Popular JS syntax highlighting library.
-
Node.js v18.18.1 (LTS) – To fix a regression in v18.18.0.
|
Apply Now and Work #LikeABosch — Our promise to our associates is rock-solid: we grow together, enjoy our work & inspire each other. Join in & feel the difference.
Bosch
|
|
“The art of debugging is figuring out what you really told your program to do rather than what you thought you told it to do.”
___ Andrew Singer
|
|
|