How to Implement a Simple Task Queue in Node.js

This tutorial explains and demonstrates queuing systems. Queues are often used to process long-running tasks such as email newsletter delivery. It’s not always practical to execute a task the moment it’s requested. Consider an email newsletter administration … more Read More

Insights & Metrics that Inform the Paste Design System

On Twilio’s Paste design system team, we’re often curious about who uses our work and how they use it. Besides being generally interesting, this information helps us track the adoption of our system, which helps clarify the business case of our work, … more Read More

Node v16.1.0 (Current)

Notable Changes [ 8a90f55a05 ] – (SEMVER-MINOR) fs : allow no-params fsPromises fileHandle read (Nitzan Uziely) #38287 Commits [ 28e16488cf ] – async_hooks,doc : replace process.stdout.fd with 1 (Darshan Sen) #38382 [ cbab7ec6e5 ] – benchmark : avoid … more Read More

International Telephone Input + Twilio

Phone number input is an essential part of many sign up forms that enable Twilio use cases like: Registering a new account (phone verification) Enabling SMS 2FA Requesting a callback from customer service Signing up for marketing notifications or appointment … more Read More

Introduction to JSON Web Tokens (JWT)

JSON Web Tokens are a useful tool and a better way of implementing authorization in web applications, but what exactly are they and how do they work? What is a JWT? A JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained … more Read more…

Next.js taps Webpack 5 for faster builds

The latest upgrade of Vercel’s Next.js framework for building React web applications speeds up builds and refreshes with expanded use of the Webpack 5 module bundler. Introduced April 28, Next.js 10.2 uses Webpack 5 to improve disk caching, allowing … more Read More

Echo JS

Writing the Perfect Readme for Your Node Library Wormhole – Simple, private file sharing ESBuild and SWC result in more than fifteen times speed-up for JavaScript builds … more Read More

The Evolution Of Jamstack

It’s been five years since I first presented the idea of the Jamstack architecture at SmashingConf in San Francisco 2016, a talk inspired by many conversations with colleagues and friends in the industry. At that point, the idea of fundamentally decoupling … more Read More