🇺🇦 #​437 — May 12, 2022  | 
Node Weekly  | 
   
 | 
| 
  
   An Enhanced 2FA Experience for Your  Myles Borins (GitHub)  | 
| 
  
   A Community Group for Web-Interoperable JavaScript Runtimes — Cloudflare, Vercel, Shopify and core contributors to Node and Deno have got together to form a new group around the interoperability and development of standardized Web APIs for non-browser, JavaScript-based environments. So much as browsers collaborate on features, so too can backend platforms. James M Snell  | 
   
  Couchbase Capella DBaaS: Store in JSON, access with SQL — Build faster with in-memory performance, automatic replication and scaling. Try it now for free and be live in under 3 minutes. Couchbase sponsor  | 
| 
  
   Ryan Dahl on JavaScript Containers — Ryan, originally known for Node and now Deno, thinks about JavaScript as being a universal scripting language and how the JS sandbox acts as a sort of high level version of the traditional Linux container and will only become more important in the next few years. Ryan Dahl  | 
| 
  
   Mystery of Industry-Focused Backdoored npm Packages Solved — Snyk, JFrog and ReversingLabs spent a fair bit of time investigating modules that were built by an intern at a security research company researching dependency confusion. The Register  | 
| 
 Quick bytes: 
  | 
| 
  
   What's Involved in Running a Ransomware Attack in a Node Module — What began as a learning experiment to see how difficult it would be turned into concern at how easy it was.. Charlie Gerard  | 
| 
  
   Keep Up with the Latest in Startups, Tech, & Programming in Just 5 Min TLDR Newsletter sponsor  | 
| 
   How We Employed The New ES Module Support in TypeScript
    | 
| 
   How to Use the GitHub Pulls API to Manage Pull Requests
    | 
| 
   Managing OAuth 2.0 User Credentials in Your Node App
    | 
🛠 Code & Tools
| 
  
   GraphQL Yoga 2.0: A Light But Fully-Featured GraphQL Server — Bills itself as the ‘easiest way to run a GraphQL server’. Yoga follows the GraphQL over HTTP spec, supports file uploaded, subscriptions over HTTP Server Sent Events, and more – plus it’ll work on Node, Deno, or even serverlessly. GitHub repo. Michał Tyszkiewicz  | 
| 
  
   URL State Machine: A Fast Spec-Compliant URL State Machine — Aims to follow the WhatWG spec on the matter. Yagiz Nizipli  | 
| 
  
   Agenda 4.3: Lightweight Job Scheduling for Node — Uses a MongoDB-backed persistence layer and offers rate limiting, pause/resume, and repeatable jobs. Ryan Schmukler  | 
| 
  
   Data-Driven Edge Functions with Netlify and Polyscale.ai PolyScale.ai sponsor  | 
| 
  
   nve 15.0: Run Things With a Specific Node.js Version — Easily execute a file, command, or REPL using a specific version (or multiple versions) of Node. For example, you could run  ehmicky  | 
| 
  
   Kafka.js 2.0: A Modern Apache Kafka Client — Production ready and supports Kafka 0.10+. (Kafka is a popular open source system for working with stream-processing at scale.) As the first major release in 4 years, there’s a migration guide for existing users. Túlio Ornelas  | 
| 
   The Official MongoDB Node.js Driver v4.6.0 — You can now define your own custom type for the top level document returned in a   | 
 
  | 

