#296 — July 11, 2019 |
Node Weekly |
A Tour of Node 12's New Features — The ‘current’ Node 12.x branch is almost three months old (12.6.0 is the latest release) but Adam Polak has done a good job of bringing together the new features of note in one article, complete with code examples. Adam Polak |
What is Deno, and How Is It Different From Node? — Deno (an anagram of Node!) is an interesting though highly experimental JavaScript runtime being worked up on by the original creator of Node.js and others. It’s not production ready but it’s interesting to look at how Ryan Dahl has reapproached the idea of building something like Node. Maciej Cieslar |
Automatically Deploy a Gatsby Site to Firebase Hosting — Learn to setup a simple Gatsby site, host the code on a GitHub repository, and setup automatic deployment of your web application to Firebase Hosting using CircleCI. CircleCI sponsor |
Next.js 9 Released — Next.js is a popular framework for building React apps (including server-side rendered ones). 9.0 introduces a lot of features like zero-config TypeScript support and ‘API routes’, a new way to build back-end APIs. ZEIT |
💻 Jobs |
Node.js Lead Developer / Architect — Node anyone looking for an exciting new Developer role? The Mx Group |
Land a New Dev Job on Vettery — Vettery specializes in tech roles and is completely free for job seekers. Vettery |
📚 Tutorials |
How to Create a GitHub-Style Contribution Graph with Node and Google Sheets — A clever approach to creating a GitHub-style ‘contribution’ visualization based upon data pulled from Google Sheets. Anne-Laure Le Cunff |
How to Use ES Modules with Node — There have been a few different ways to handle modules in JavaScript over the years and Node has focused on the CommonJS approach till now. But.. the process to support ES modules has come a long way. Here’s a comparison of the approaches and a look at what it means for you. Diogo Souza |
Using Git for SOC 2 Compliance Quick Wins: A Developer's Guide — A practical list of Git best practices to help you get SOC 2 quick wins, while improving developer productivity. Datree.io sponsor |
How to Create a Rating System for Your Blog using TypeScript and Lambdas — A quick walkthrough of building and deploying a simple serverless function on ZEIT’s Now platform. Nicola Zanon |
🛠 Code and Tools |
Twilly: An Abstraction Layer for the Twilio API — …to make automating customer service interactions easier. Designed for use with Node and Express. Dylan Cutler |
TestEach: Repeats Repeats Repeats Your Tests — A test runner independent way to easily repeat tests using different inputs. ehmicky |
safe-buffer 5.2.0: A Safer Node.js Buffer API — This drop in replacement for Feross Aboukhadijeh |
Clubhouse.io: Fast, Intuitive Project Management Tool for Developers Clubhouse.io sponsor |
express-jwt: An Example API for Creating/Verifying JSON Web Tokens Caleb Lemoine |
imagemin-merlin: Easy Automated Image Compression — The sort of thing you might drop into a build process. sum.cumo GmbH |
Slonik: A Postgres Client with Strict Types, Detail Logging and Assertions — Built on top of the Gajus Kuizinas |
koa-websocket: A Koa Route Compatible WebSocket Middleware Handler Jonathan Cremin |
🕰 ICYMI (Some older stuff that's worth checking out..)
Yes, we're going through our back queue of items we didn't quite get the opportunity to include at the time.. :-) |