JavaScript Kicks - JSK Weekly - February 03, 2021

It's the month of love. If you love being a developer as much as we do, any month could be the month of love. But if you need a little motivation to propel you forward, Kirill Dotsenko offers "12 Ways To Find Motivation To Progress As A Developer" to work through.

In other news, Nethmi Wijesinghe helps with Understanding the Concepts Behind Page Rendering and Measuring Rendering Performance using Chrome DevTools in "Progressive Rendering for Better Web App Performance", Fernando Doglio asks Are you missing out by not having native performance on your code? in "Should You Compile Your JavaScript Code?" and Nathan Sebhastian gives us an "Introduction to Aleph - The React Framework in Deno", all on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Progressive Rendering for Better Web App Performance

Understanding the Concepts Behind Page Rendering and Measuring Rendering Performance using Chrome DevTools. If your site takes more than ...

Bit


Scraping For Images Using Puppeteer

I was actually looking for a way to automate the boring stuff I had to do on several web pages when I stumbled upon Puppeteer. Yes...no, ...

Kenneth Jimmy


12 Ways To Find Motivation To Progress As A Developer

Personally, I'm tired of listening to complaints from frontend developers when conducting interviews about routine, boring, uninteresting...

JavaScript In Plain English


Removing Duplicates From A Sorted Linked List

I have been studying data structures to prepare myself for technical interviews. One kind of data structure that I see often in my prepar...

JavaScript In Plain English


4 ways to use Axios interceptors

Axios is a promise-based HTTP client for the browser and node.js. It comes with many useful defaults like automatically detecting JSON re...

Khaled Garbaya


JavaScript

Should You Compile Your JavaScript Code?

We all know and love (?) JavaScript, and we all just work with it by writing code and then executing it in our favorite runtime (namely t...

Bit


Client-Side Form Validation Using Vanilla JavaScript

Introduction Most web applications nowadays will require you to fill out a form at some point, be it an online banking application or a m...

StackAbuse


A beginner's guide to Arrays in JavaScript

JavaScript arrays are used to store multiple values in a single variable. An array is a special variable, which can hold more than one va...

Nasanı html'lə hacklyan həckrmən)))


How To Check If A Variable Is A Number In JavaScript

I was building a form the other day in Vue and I had to write number validation for the field so had to write the logic to check whether ...

Sanchitha Sr


Create an Array of Alphabet characters in JavaScript with this simple trick

Initializing an array is simple concept, but make it into alphabet is different thing. Perhaps for many people this article is useless. B...

Handhika Yanuar P


Python VS JavaScript - What are the Key Differences Between The Two Popular Programming Languages?

Welcome! If you want to learn the differences between Python and JavaScript, then this article is for you. These two languages are very p...

Estefania Cassingena Navone


Build a Random Color Generator with JavaScript

Color generators are popular among Web Designer. There is many sites that provide free color generators such as: In this article, I want ...

Handhika Yanuar P


TypeScript

What are Mixins, and how do you use them in TypeScript?

When Steve Herell opened his first Ice Cream store, instead of having pre-mixed flavors, he had his staff mix freshly made ice cream with...

JavaScript In Plain English


Advanced State Management with the Observer Pattern and TypeScript

In front-end programming often happens that user-interaction with one component should update other components. Eventually this leads to ...

JavaScript In Plain English


Dynamic Static Typing In TypeScript

In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types...

Smashing Magazine


TypeScript Basics: TypeScript For Beginners

According to https://www.typescriptlang.org/, TypeScript is an open-source language which builds on JavaScript, one of the world's most u...

JavaScript In Plain English


Angular

Angular File Upload with Progress

Since my article on downloading files with Angular was well received, I've decided to also show how to apply the same pattern for uploads...

Nils Mehlhorn


React

Introduction to Aleph - The React Framework in Deno

The ES modules required by your application will be downloaded when you run the aleph dev command. Every downloaded module only needs to ...

Bit


Renderlesskit React - Collection of composable headless hooks - Interview with Anurag Hazra

When developing user interfaces with React, you often create a set of basic primitives. Another option is to consume them from a third-pa...

SurviveJS


Implementing Infinite Scroll In React

In this article, we'll develop a React application which will fetch data (page by page) from the following API - https://jsonplaceholder....

JavaScript In Plain English


JSX in React - Explained with Examples

JSX is one of the core concepts of React. So if you understand it well, you'll be able to write better React code. In this article, we'll...

Yogesh Chavan


Functional Programming

Don't use functions as callbacks unless they're designed for it

Here's an old pattern that seems to be making a comeback: Where the implementation of toReadableNumber is like this: Everything works gre...

Jake Archibald


What's a Method in JavaScript?

Let's define and call a regular function: The function keyword followed by its name, params, and body: function greet(who) {...} makes a ...

Dmitri Pavlutin


Until next week!

Bob, Robert, Miro, Branko and Boris

Change how often and what email you get on your account page.

Follow JavaScriptKicks on Twitter and subscribe via RSS.







This email was sent to you
why did I get this?    unsubscribe from this list    update subscription preferences
Dotnetkicks, LLC · PO Box 45087 · Seattle, WA 98145 · USA

Older messages

JSK Daily for Feb 2, 2021

Tuesday, February 2, 2021

JSK Daily for Feb 2, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Angular File Upload with Progress Since my article on downloading files with Angular was

JSK Daily for Jan 29, 2021

Friday, January 29, 2021

JSK Daily for Jan 29, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Dynamic Static Typing In TypeScript In this article, we look at some of the more advanced

JSK Daily for Jan 28, 2021

Thursday, January 28, 2021

JSK Daily for Jan 28, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Should You Compile Your JavaScript Code? We all know and love (?) JavaScript, and we all

JSK Weekly - January 27, 2021

Thursday, January 28, 2021

With month one of 2021 basically done and dusted, it's probably safe to start looking forward now to what we can expect from the rest of 2021. Let's kick off with Richard Bultitude's

JSK Daily for Jan 27, 2021

Wednesday, January 27, 2021

JSK Daily for Jan 27, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Introduction to Aleph - The React Framework in Deno The ES modules required by your

You Might Also Like

Report Available: The Age of Data 📈

Tuesday, March 18, 2025

Explore the world's most critical resource with Visual Capitalist's latest report. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

LW 174 - Interview with Shopify's Head of Engineering

Tuesday, March 18, 2025

Interview with Shopify's Head of Engineering ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ Shopify Development news and articles Issue 174

WEBINAR - Streamline Your DNS Management with DNSimple's Terraform Integration

Tuesday, March 18, 2025

Join the team at DNSimple for an exclusive webinar in collaboration with Hashicorp and DNSimple, on April 2, 2025 at 1:30 PM EST. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Vibe coding isn't for everyone

Tuesday, March 18, 2025

5 Chromecast tips; Handy USB-C; Free iPhone 16 deal -- ZDNET ZDNET Tech Today - US March 18, 2025 colorful LED diodes close-up What is AI vibe coding? It's all the rage but it's not for

⚙️ Can Nvidia rebound?

Tuesday, March 18, 2025

Plus: China's latest bit of AI competition ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Apache Tomcat Vulnerability Actively Exploited Just 30 Hours After Public Disclosure

Tuesday, March 18, 2025

THN Daily Updates Newsletter cover ChatGPT Prompts Book - Precision Prompts, Priming, Training & AI Writing Techniques for Mortals:Crafting Precision Prompts and Exploring AI Writing with ChatGPT (

Post from Syncfusion Blogs on 03/18/2025

Tuesday, March 18, 2025

New blogs from Syncfusion ® How to Use Dual-Axis Charts for Effective Data Visualization? By Easwaran Azhagesan Learn when and how to use dual-axis charts with best practices, use cases, and

🦾 Robots That Could Save Your Life One Day — I Finally Ditched NVIDIA for AMD

Tuesday, March 18, 2025

Also: MacBook Air M4 Review: As Good as it Gets! How-To Geek Logo March 18, 2025 Did You Know Fastnet Rock is the southernmost point in Ireland. The tiny islet is scarcely large enough to hold the

The Sequence Knowledge #512: RAG vs. Fine-Tuning

Tuesday, March 18, 2025

Exploring some of the key similarities and differences between these approaches. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

📱 I Wish More Companies Made Phones This Bonkers — How to Check the Age of Your Hard Drive

Tuesday, March 18, 2025

Also: The 10 Best Apple TV+ Shows You're Missing Out On, and More! How-To Geek Logo March 12, 2025 Did You Know The weekday that falls most frequently on the 13th day of the month in the Gregorian