hello.js

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

NEW !!!

Tuesday, 24 November, 2020 UTC

javascript: Interactively exploring a large JSON file with fx

Opening large JSON files inside of your IDE or text editor can be a pain at times, with this command line tool you can drill down into large JSON files with just a few commands. We will explore opening a large JSON file containing an array of more than ... more


Tuesday, 24 November, 2020 UTC

Deno 1.5 Sees 3x Bundling Performance Improvement Due to Rust-Based JavaScript Compiler

The team behind the Deno runtime for the JavaScript and TypeScript recently released Deno 1.5. Deno 1.5 improved bundling time by using Rust-based JavaScript/TypeScript compiler swc. Deno further reduces bundle size with tree-shaking and implements the ... more


Tuesday, 24 November, 2020 UTC

javascript: Record a Performance Profile Using Chrome Devtools

The first step to understanding your website performance is to profile it. In this video, learn how to record the performance profile of any website with chrome browser's devtools. ... more


Tuesday, 24 November, 2020 UTC

Node v12.20.0 (LTS)

Notable Changes crypto : update certdata to NSS 3.56 (Shelley Vohr) https://github.com/nodejs/node/pull/35546 deps : update llhttp to 2.1.3 (Fedor Indutny) https://github.com/nodejs/node/pull/35435 (SEMVER-MINOR) upgrade to libuv 1.40.0 (Colin Ihrig) ... more


Tuesday, 24 November, 2020 UTC

Node v15.3.0 (Current)

Notable Changes [ 6349b1d673 ] - (SEMVER-MINOR) dns : add a cancel() method to the promise Resolver (Szymon Marczak) #33099 [ 9ce9b016e6 ] - (SEMVER-MINOR) events : add max listener warning for EventTarget (James M Snell) #36001 [ 8390f8a86b ] - (SEMVER-MINOR) ... more


Tuesday, 24 November, 2020 UTC

Testing Vue Applications With The Vue Testing Library

In this article, we will look at testing Vue applications using the Vue Testing Library — a lightweight library that emphasizes testing your front-end application from the user’s perspective. The following assumptions are made throughout this article: ... more


Tuesday, 24 November, 2020 UTC

Next.JS 10 Brings Automatic Image Optimization, Internationalized Routing, and Web Vitals Analytics

Vercel, the creator of the Next.js React framework, recently announced Next.js 10 at the first annual Next.js Conf. Next.js 10 features automatic image optimization, internationalized routing, continuous web vitals analytics. By Bruno Couriol ... more


Tuesday, 24 November, 2020 UTC

TypeScript 4.1 arrives with template literal types

TypeScript 4.1, an upgrade to Microsoft’s popular open source language that adds types to JavaScript, is now available as a production release. The upgrade features template literal types and a multitude of other improvements. The template literal type ... more


Monday, 23 November, 2020 UTC

javascript: Provide Default Values with Optional Chaining and Null Coalescing in JavaScript

JavaScript's optional chaining can be used to return prevent errors when accessing properties that do not exist. In order to return a useful value, we can combine optional chaining with null coalescing. ... more


Monday, 23 November, 2020 UTC

TypeScript 4.1 Adds Temporal Literal Types

TypeScript has been updated with new checking flags, editor productivity updates, and speed improvements, alongside new features including support for temporal literal types. ... more


Monday, 23 November, 2020 UTC

A Comparison Of <code>async/await</code> Versus <code>then/catch</code>

JavaScript runs code line by line, moving to the next line of code only after the previous one has been executed. But executing code like this can only take us so far. Sometimes, we need to perform tasks that take a long or unpredictable amount of time ... more


Monday, 23 November, 2020 UTC

javascript: Enable optional chaining in Node app by using Babel

Optional chaining enables safe access of properties of an object. It can be enabled in a Node app by using Babel preset-env. ... more


Monday, 23 November, 2020 UTC

javascript: Access Long Chains of Properties with JavaScript Optional Chaining

Accessing a long chain of properties can be risky since one or more properties could be undefined or null. To be safe, we can use optional chaining when accessing long chain of properties. ... more


Monday, 23 November, 2020 UTC

Detect Generator Functions with JavaScript

In the current JavaScript climate of new syntaxes, features, and using loads of external libraries, it seems harder than ever to be sure what your functions are being given or even what the data represents. Of course, we’ve come up with Flow and TypeScript ... more


Monday, 23 November, 2020 UTC

New Electron Release Supports New Apple Silicon Chips

The Electron team recently released the 11th iteration of the popular cross-platform native desktop application framework. Electron 11 introduces support for the new Apple silicon hardware (Darwin arm64). Electron 11 also updates the versions of Chromium, ... more


Sunday, 22 November, 2020 UTC

Proof-Of-Concept: Injecting Features Into An InVision Share Link Experience Using AngularJS 1.6.7

Ben Nadel experiments with lazy-loading a module into an AngularJS 1.6.7 application using the .loadNewModules() method. This allows new modules be added to the runtime injector after bootstrapping.... ... more


Friday, 20 November, 2020 UTC

How to Send a WhatsApp Message in 30 Seconds with JavaScript

Just like Memphis Raines figured out how to steal fifty cars in one night, you’re going to learn how to send one WhatsApp message in thirty seconds (using JavaScript!). Buckle up, cause here we go. Prerequisites A free Twilio account Node.js and npm ... more


Friday, 20 November, 2020 UTC

Announcing General Availability of Microsoft Edge WebView2 for .NET and Fixed Version distribution mode

Today, we are excited to announce that Microsoft Edge WebView2 is now generally available for use in production .NET 5, .NET Core, and .NET Framework WinForms and WPF applications on existing Windows versions! Additionally, we are thrilled to announce ... more


Friday, 20 November, 2020 UTC

What A Time To Be Smashing!

For many of us, it didn't take long to get used to the idea of online conferences and workshops. They may not be as rewarding as in-person experiences are (and always will be), but they have their advantages, too. Online makes it possible for everyone ... more


Friday, 20 November, 2020 UTC

Build a Real-Time SMS Dashboard with Python, Flask and Twilio Sync

Twilio Sync provides you with a set of intuitive APIs that allow you to synchronize application state across mobile apps and websites in real-time. Some example use cases where you can make use of Twilio Sync within your application include: Real-time ... more


Friday, 20 November, 2020 UTC

Build, Test, and Deploy Your Laravel Application With GitHub Actions

GitHub Actions help you discover, create, and share actions to perform any job you'd like, such as CI/CD, and combine actions in a completely customized workflow. In this tutorial, I’ll be showing you how to build, test and deploy a Laravel Application ... more


Friday, 20 November, 2020 UTC

Build a Single Page Application in PHP with CodeIgniter and React

Having a clear dichotomy between client-side and server-side applications comes with many advantages such as separation of concerns and loose coupling, which allows teams to work independently. However this might be overkill for smaller teams or projects ... more


Friday, 20 November, 2020 UTC

Add Text Chat To Your Video Calls With The Twilio Conversations API

If you implemented a video calling application using the Twilio Programmable Video API, you may find that during a call you want to share textual information with the other participants. This could be a link to a document, or even a reaction emoji. In ... more


Friday, 20 November, 2020 UTC

Generate an Access Token for Twilio Chat, Video, and Voice using Twilio Functions

Twilio offers client-side software development kits (SDKs) for several of its products including Programmable Video, Programmable Voice, Programmable Chat, and Conversations. To make use of these SDKs, you need to generate Access Tokens. As described ... more


Friday, 20 November, 2020 UTC

Release Notes for Safari Technology Preview 116

Safari Technology Preview Release 116 is now available for download for macOS Big Sur and macOS Catalina. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS. This release ... more


Friday, 20 November, 2020 UTC

Replacing All External Date Libraries With 300 Lines-Of-Code In AngularJS 1.2.22

Ben Nadel shares the 300 lines-of-code that will eliminate all external date/time libraries in his AngularJS 1.2.22 applications. This covers formatting, adding, diffing, and calculating relative durations; and, is a translation of the same class in ... more


Friday, 20 November, 2020 UTC

Getting Started with the Web Report Designer in .NET

In the second post of this series, we review the new Web Report Designer and how to use it in ASP.NET. See the first post here. Get a Quick Guide to .NET Reporting Tools Learn how to apply the top 6 criteria when assessing a reporting tool. Get our free ... more


Friday, 20 November, 2020 UTC

Build a Climate Check UI Component in Vue.js with Kendo UI

Let’s build a climate view UI component in Vue.js using Kendo UI, completing the interface with chart components. First, a little bit of background. What is Kendo UI Kendo UI is a comprehensive web user interface framework with a collection of JavaScript ... more


Friday, 20 November, 2020 UTC



Thursday, 19 November, 2020 UTC

css: Style a React Input Component with CSS-in-JS

In this lesson, we style our list component so that we can see the other users' user name. We use the `style` prop on our inputs to pass JavaScript objects to define our list styles. ... more