![]() A Brief Primer to Engineering Efficiency— Software teams are dealing with many changes and budget cuts, yet still have the same delivery expectations. So, how do you keep up? 🤔 The answer: invest in efficiency. Get ahead of the game with this brief on engineering efficiency. Sleuth sponsor |
'CommonJS is Hurting JavaScript'— An interesting take on Node’s default module system, its history, its shortcomings, and the trickiness of managing both CommonJS and ES modules at once. It's perhaps no surprise the folks at Deno would like to see CommonJS disappear, but... Andy Jiang (Deno) |
.. the Bun team, on the other hand, say au contraire and tell us CommonJS is not going away! They explain CommonJS's plus points and why Bun is adding support for it. |
In Defence of DOMContentLoaded— A solid explainer on measuring browser events and the use cases for DOMContentLoaded (and related events) in particular. "The DOMContentLoaded event fires once all of your deferred JavaScript has finished running." Harry Roberts |
Breaking Up with SVG-in-JS in 2023— “SVGs in JS have a cost and SVGs do not belong into your JS bundle.” A look into why you shouldn’t have SVGs in your JS bundle and better techniques for using them from JSX. Jacob Groß |
JavaScript Gom Jabbar— In the Dune universe, a “gom jabbar” is a poisonous needle used in an eponymous test where people are subjected to intense pain. Somehow this is turned into a metaphor for painful JavaScript experiences.. 😏 Alex Kotliarskyi |
📅 That 'year old' thing is an interesting idea. We should introduce a section where we look back at things from a year ago and if they're still going.. 😅 |
Starlight: A Documentation Site Builder from Astro— React has Docusaurus, now Astro has Starlight. Being Astro, it’s framework agnostic and you can extend it with React, Vue, Svelte, Solid, etc. You get site navigation, search, internationalization, code highlighting, dark mode, and more out of the box. GitHub repo. Starlight |
rrule.js: Work with Recurrence Rules for Calendar Dates— iCalendar is a data format for representing calendars and schedules, and RRULE is its way to define recurring events. rrule.js allows you to work with such rules, and has an amazing ‘playground’ style homepage to show it off. Jakub Roztocil |
Find JavaScript Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
|