#273 — January 31, 2019 |
Node Weekly |
The Lounge: A Modern, Self Hosted Web-Based IRC Client — Version 3 just dropped and is a major release with all new documentation, file upload support, improved channel lists, link previews and keyboard shortcuts.. and a lot more. The Lounge |
Node v11.9.0 (Current) Released (and 11.8..) — Another week, another Node release :-) In 11.9, OpenSSL has been updated, but 11.8 had more new features including experimental support for module integrity checks via a manifest file, plus an experimental diagnostic API for capturing process state. Node.js Foundation |
Just Announced. Serena Williams to Keynote at Frontiers 2019 — Hear from successful entrepreneurs, including Serena Williams, about overcoming challenges that’ll help you tackle yours. Explore what's possible through immersive training for app builders at all levels. Register today for early bird pricing. Slack sponsor |
Valeri Karpov |
Yarn's Future: Looking to v2 and Beyond — Yarn is a popular JavaScript dependency management tool and an interesting alternative to npm. This update reflects on what Yarn has achieved and what’s yet to come. Yarn |
Severe Security Vulnerabilities Found in Bower — Bower, a popular web package manager, is vulnerable to archive extractions, so if you’re still using it, upgrade to version 1.8.8. Liran Tal (Snyk) |
💻 Jobs |
Backend Developer in Beautiful Norway 🎉 — Does GraphQL, NodeJS, SQS, SNS, Redis, Lambda or Serverless interest you? Crystallize |
100+ Node.js and JavaScript Roles on hackajob — Upload your GitHub projects and we'll do the rest. Find a role based on your skills, average salary £70k. hackajob |
📘 Tutorials and Articles |
Enforcing Code Quality for Node.js — Using linting, formatting, and unit testing with code coverage to enforce quality standards. Patrick Lee Scott |
EEG Motor Imagery Classification in Node with BCI.js — Brain-computer interfaces (BCIs) allow for the control of computers and other devices using only your thoughts.. Pierce Stegman |
▶ Isaac Z. Schlueter on Building npm and Hiring a CEO — An hour long chat on The Changelog podcast. The Changelog podcast |
Using Faktory with JavaScript — Faktory is a polyglot background job system from the creator of Sidekiq, a popular background job system in the Ruby world. If anyone knows about job scheduling systems, it’s Mike. Mike Perham |
Improve Video Quality with Per-Title and 3-Pass Encoding Bitmovin sponsor |
▶ How to Create PDFs with Node and React JavaScript Mastery |
'The node_modules Folder Size Is Not A Problem. It's A Privilege.' — Thoughts on the Flavio Copes |
Continuous Security at npm — Some thoughts from npm on how their approach to security. The npm Blog |
🔧 Code and Tools |
GraphQLess: Write a GraphQL Server in Express.js Style — “REST and GraphQL really aren’t that different,” claims Tyler. GraphQLess is a wrapper around express-graphql that lets you build a GraphQL server “almost exactly like you would with Express.js.” Tyler Buchea |
Httpie: A Straighforward Node.js HTTP Client — Promise-based, automatically handles JSON requests and responses, no dependencies, and makes it very easy to work with different HTTP verbs. Luke Edwards |
Simplify Event Tracking with a Single API — Collect data once with Segment and send it to 200+ tools. Get a free developer account. Segment sponsor |
NodeCSV: A Full Featured CSV Parser with a Simple API — A mature and well tested library we somehow haven’t covered before. The official homepage has a good example of using it. Adaltas |
Agenda: Lightweight Job Scheduling for Node — Uses a MongoDB-backed persistence layer. Ryan Schmukler |
Adonis: A Node.js App Framework That Prioritizes 'Developer Joy' — The official homepage explains more. Adonis boasts that its “simplicity will make you feel confident about your code.” AdonisJs |