hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Wednesday, 5 May, 2021 UTC

css: Use Chrome Devtools' CSS Overview to debug the CSS Design of a website

Chrome Devtools can be really powerful, when it comes to debug JavaScript, inspect DOM nodes and their properties as well as CSS styling. in this lesson we're quickly having a look at the "CSS Overview" feature of Chrome Devtools, that allows ... more


Wednesday, 5 May, 2021 UTC

Reducing HTML Payload With Next.js (Case Study)

I know what you are thinking. Here’s another article about reducing JavaScript dependencies and the bundle size sent to the client. But this one is a bit different, I promise. This article is about a couple of things that Bookaway faced and we (as a ... more


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

Twitter embeds without JavaScript, pt1 – #CodeWithSwiz 29

Continuing our quest for better Lighthouse scores, more reader privacy, and less JavaScript we attacked the next biggest culprit 👉 Twitter. ... more


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

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


Tuesday, 4 May, 2021 UTC

Smashing Podcast Episode 36 With Miriam Suzanne: What Is The Future Of CSS?

In this episode, we’re starting our new season of the Smashing Podcast with a look at the future of CSS. What new specs will be landing in browsers soon? Drew McLellan talks to expert Miriam Suzanne to find out. Show Notes Miriam Suzanne on Twitter Miriam’s ... more


Monday, 3 May, 2021 UTC

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


Monday, 3 May, 2021 UTC

Form Handling for Jamstack Sites Using Cloudflare Workers

In this tutorial, you’ll learn how to build a form-handling service for your Jamstack website or single page application (SPA) using Cloudlflare Workers. With Jamstack technology, HTML code is rendered at build time and then deployed to edge servers. ... more


Monday, 3 May, 2021 UTC

JavaScript Canvas - Animation

Canvas animation is simple - or is it? Just keep drawing the pictures. In this extract from JavaScript Bitmap Graphics With Canvas we look at how it works. ... more


Monday, 3 May, 2021 UTC

How to Translate English to Mandalorian with Twilio Serverless and SMS

Celebrate Star Wars Day on May 4th by texting a sentence to +14807573107 to translate it into the Mandalorian language and read on to learn how to build the app using the Mandalorian Translator API, Twilio Functions, and the Twilio Serverless Toolkit. ... more


Sunday, 2 May, 2021 UTC

React Digest Issue #302

sponsor Should You Care About React Server Components? This article will help you decide whether React Server Components is something you should check out immediately, or whether you should wait. You’ll look at what React Server Components are, the problems ... more


Sunday, 2 May, 2021 UTC



Saturday, 1 May, 2021 UTC

This Week in Apps: EU rules Apple’s a monopoly, Spotify and Facebook team up, ATT arrives

Welcome back to This Week in Apps, the weekly TechCrunch series that recaps the latest in mobile OS news, mobile applications and the overall app economy. The app industry is as hot as ever, with a record 218 billion downloads and $143 billion in global ... more


Friday, 30 April, 2021 UTC

What3Words sends legal threat to a security researcher for sharing an open-source alternative

A U.K. company behind digital addressing system What3Words has sent a legal threat to a security researcher for offering to share an open-source software project with other researchers, which What3Words claims violate its copyright. Aaron Toponce, a ... more


Friday, 30 April, 2021 UTC

5 Techniques for Optimizing Performance on a React App

Before shipping a React app, the least any team or developer needs to do is to check the performance and look to optimize the app for the end user’s experience. Optimizing performance is an important technique to consider before shipping a React application. ... more


Friday, 30 April, 2021 UTC

Prisma ORM Tool Suite Is Ready For Production

Nikolas Burk, developer relations at Prisma — the database ORM — recently announced that all Prisma tools (Prisma Client, Prisma Studio, Prisma Migrate) are ready for production usage. Prisma Migrate graduated from preview this year and is now generally ... more


Friday, 30 April, 2021 UTC

Image Optimization Strategies Compared (Sponsored)

We all know the stats. Slower website performance is strongly linked to higher abandon rates and lower conversions. What you may not know is that the main culprit is bloated web page payloads, bringing down our otherwise performant web pages via images. ... more


Thursday, 29 April, 2021 UTC

How to Send a Picture on WhatsApp Using Twilio and JavaScript

The WhatsApp Business API from Twilio is a powerful, yet easy to use service that allows you to communicate with your users on the popular messaging app. In this article, we’ll walk you through how you can develop a functional JavaScript program to send ... more


Thursday, 29 April, 2021 UTC

New WebKit Features in Safari 14.1

Safari 14.1 for macOS Big Sur, iPadOS 14.5, and iOS 14.5 brings new WebKit features, APIs, performance improvements, and improved compatibility for web developers. Take a look. Flexbox Gap Support Safari 14.1 now supports the gap property inside Flexbox ... more


Thursday, 29 April, 2021 UTC

Angular Basics: Style Binding in Angular with ngStyle

In this post we look at style binding and also at the ngStyle directive and how it helps solve for the limitations that style bindings have had in the past. These are some handy tricks when you’re getting started in Angular! Angular Angular, Google’s ... more


Thursday, 29 April, 2021 UTC

Erase All Kittens raises $1M Seed round for Mario-style game which teaches girls to code

Erase All Kittens (EAK) is an EdTech startup that created a ‘Mario-style’ web-based game designed for kids aged 8-12. However, the game has a twist: it places an emphasis on inspiring girls to code (since let’s face it, most coding tools are created ... more


Thursday, 29 April, 2021 UTC

The Humble `<img>` Element And Core Web Vitals

The humble <img> element has gained some superpowers over the years. Given how central it is to image optimization on the web, let’s catch up on what it can do and how it can help improve user experience and the Core Web Vitals. I’ll be covering ... more


Thursday, 29 April, 2021 UTC

MagicBell raises $1.9M to build a plug-and-play notification platform for product teams

One of the key ingredients in effective product development is receiving timely and relevant notifications about customer use, engagement, potential issues and more. Engineers, developers and product managers rely on that flow of information, but it’s ... more