- just started, you got till 26. Prize pool up to 100 000 PLN
- I mean, you did hear about vibe coding, right?
- slopsquatting https://socket.dev/blog/slopsquatting-how-ai-hallucinations-are-fueling-a-new-class-of-supply-chain-attacks
- session is going right now!
- record and tuple withdrawn https://github.com/tc39/proposal-record-tuple and somewhat replaced with Composite https://github.com/tc39/proposal-composites
- upsert for Map https://github.com/tc39/proposal-upsert?tab=readme-ov-file#grouping-data-incrementally
- Adam Argyle laid off https://nerdy.dev/ex-googler
- End-of-life versions are now getting a CVE https://nodejs.org/en/blog/vulnerability/updates-cve-for-end-of-life
- Last change to get Node.js certified (basic stuff) https://training.linuxfoundation.org/openjs/ - foundation is shutting down the exams.
- Joyee makes require(esm) work in 23 and back ports down to 20 https://socket.dev/blog/require-esm-backported-to-node-js-20
- But then again, not everything in the ecosystem is ready for rapid esm adoption yet https://bsky.app/profile/bengl.dev/post/3li4bbzc4ss23
- Node supports typescript
https://nodejs.org/en/learn/typescript/run-natively
- Joyee makes TS cacheable https://bsky.app/profile/joyeecheung.bsky.social/post/3lgjvcaqizk2c
- As a result, Typescript has a flag "erasable syntax only"
microsoft/TypeScript#59601
- And you can enforce it too https://github.com/JoshuaKGoldberg/eslint-plugin-erasable-syntax-only
- if you're signing things cryptographically with it, you have work to do https://github.com/indutny/elliptic/security/advisories/GHSA-vjh7-7g9h-fjfh
Oracle uses a screenshot of nodes.org website as example of its use of JavaScript trademark and instructs to ignore it when confronted https://deno.com/blog/deno-v-oracle2
https://bsky.app/profile/littledan.dev/post/3lffekdr5m226
- Meeting now in Seattle https://bsky.app/profile/robpalmer.bsky.social/post/3lhogoiw6mk2z
- Thenables https://github.com/mgaudet/proposal-thennable-curtailment
- Temporal is coming (still) https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/
- synchronous imports https://github.com/tc39/proposal-import-sync
- JSParty podcast has ended, but you can still listen to it https://changelog.com/jsparty/350
- dysfunctional podcast starts https://dysfunctional.fm/
- the pragmatic engineer gets a podcast -https://newsletter.pragmaticengineer.com/podcast