JavaScript Kicks - JSK Daily for Mar 9, 2021

JSK Daily for Mar 9, 2021 View this email in your browser

A community curated daily e-mail of JavaScript news



The New King of Bundlers Is Here: All Bow Before Vitejs

Back when I started coding, JavaScript was used only to add some fancy effects to your website. Remember that trailing effect you could add to your mouse? Or how you could change the colors of your links during a hover event?...

Bit




Postgres CSV import with JSON

The problem: CSV files generally quoted using " and delimited using , - both of which feature heavily in JSON strings. So importing a CSV with JSON doesn't fly. One solution (it took me hours and hours to solve) is to use an alternative byte for quote and delimiter....

Remy Sharp




A Helpful Algorithm to Determine "this" value in JavaScript

Every JavaScript developer, including myself, has been struggling in understanding how this keyword works. I've created a universal algorithm to help you determine the value of this keyword in any situation. While I made the algorithm as accessible as possible, I recommend rea...

Dmitri Pavlutin




Implement Dark Mode without any Library or Utility

Dark mode was becoming a trend nowadays. The trend came out when Apple adopted dark mode in the latest iOS and then the Android phone also came along. Dark mode is a must have feature on nowadays's websites, almost every website that I visit has a dark mode feature....

Hans Sagita




Build a CRUD with Angular and Supabase

This article is a continuation of the post Demo Angular 11 and Supabase - An alternative to Firebase !? In this text I will present a tutorial exploring the main operations of a CRUD using an application written in Angular in version 11 and Supabase....

JavaScript In Plain English




Ionic 5 Image Cropper and Image Picker Integration Tutorial - positronX.io

Ionic 5 Angular Image Crop tutorial; In this quick tutorial, you will learn how to integrate image cropper, similarly image picker and convert selected image into Base64 format to resize the image in the ionic application using the Cordova and native plugins. We are surrounded...

Digamber Singh




Independent Subscribable Modules (Monorepo Setup) with Lerna

Hi Everyone, I'm Shivang and recently I had a chance to experiment with a rather unique setup that allows developers to publish individual modules as subscribable packages from a single repository. This is a good fit for publishing a component library with each component as a ...

Frontend Weekly




Sparse Arrays vs Dense Arrays in JavaScript - Explained with Examples

I had a really interesting bug recently that, at first glance, completely stumped me. I saw I had an array that was empty. But the length was 31. Wait, what? What are dense arrays?Dense arrays are the most well known type of Array. They are the "normal" arrays most...

Kealan




Web Components Are Easier Than You Think

When I'd go to a conference (when we were able to do such things) and see someone do a presentation on web components, I always thought it was pretty nifty (yes, apparently, I'm from 1950), but it always seemed complicated and excessive. A thousand lines of JavaScript to save ...

John Rhea




Using JavaScript module system for state management

Using JavaScript module system for state management / Hot topic last couple of years is state management. Especially in the front-end apps. There are lots of problems and lots of solutions. One thing thought is totally ignored in this context - the JavaScript module system....

Krasimir Tsonev




How to Test a Redux-Connected React Component

Redux is a powerful library for handling global state. Some people hate it, some people love it. One thing I know for sure, if you use redux in your React codebase you want to have it tested. If you don't, it will impair your ability to ship new features with confidence....

Maciek Wątroba




SEO for JavaScript-heavy websites

Unique, descriptive titles and helpful meta descriptions in the head section help users to quickly identify the best result for their goal. When Googlebot looks for links in your pages, it only......

Ayush Verma




JavaScript Algorithms: Reverse a String

We are going to code a function called reverseString that will accept the input string as an argument. Our goal for the function is to return a string containing the reverse order of all the letters of the text....

Joseph Gattuso


Copyright © 2021 Dotnetkicks, LLC, All rights reserved.
You signed up on JSK. These emails are configurable on your account page, or using links at the bottom of each email.

Our mailing address is:
Dotnetkicks, LLC
PO Box 45087
Seattle, WA 98145

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Older messages

JSK Daily for Mar 3, 2021

Wednesday, March 3, 2021

JSK Daily for Mar 3, 2021 View this email in your browser A community curated daily e-mail of JavaScript news The Dark Side of Javascript: A Look at 3 Features You Never Want to Use JavaScript has been

JSK Weekly - March 03, 2021

Wednesday, March 3, 2021

If it feels like March never left, you're not alone. To pass the time, why not have a look at some of our most popular stories this week? We have "Why Frontend Developers Need to be Webpack

JSK Daily for Mar 2, 2021

Tuesday, March 2, 2021

JSK Daily for Mar 2, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Customize the UI of the Angular Query Builder Our Syncfusion Angular Query Builder

JSK Daily for Mar 1, 2021

Monday, March 1, 2021

JSK Daily for Mar 1, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Customize the UI of the Angular Query Builder Our Syncfusion Angular Query Builder

JSK Daily for Feb 25, 2021

Thursday, February 25, 2021

JSK Daily for Feb 25, 2021 View this email in your browser A community curated daily e-mail of JavaScript news CORS workaround to consume RSS in a React App This post will explore a method of

You Might Also Like

WP Weekly 191 - Essentials - Duplicate in Core, White Label Kadence, Studio for Mac

Monday, April 29, 2024

Read on Website WP Weekly 191 / Essentials It seems many essential features are being covered in-house, be it the upcoming duplicate posts/pages feature in the WordPress core or the launch of Studio

SRE Weekly Issue #422

Monday, April 29, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: FireHydrant is now AI-powered for faster, smarter incidents! Power up your incidents with auto-generated real-time summaries,

Quick question

Sunday, April 28, 2024

I want to learn how I can better serve you ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Kotlin Weekly #404 (NOT FOUND)

Sunday, April 28, 2024

ISSUE #404 28st of April 2024 Announcements Kotlin Multiplatform State of the Art Survey 2024 Help to shape and understand the Kotlin Multiplatform Ecosystem! It takes 4 minutes to fill this survey.

📲 Why Is It Called Bluetooth? — Check Out This AI Text to Song Generator

Sunday, April 28, 2024

Also: What to Know About Emulating Games on iPhone, and More! How-To Geek Logo April 28, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1425 [Easy]

Sunday, April 28, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Suppose an arithmetic expression is given as a binary tree. Each leaf is an

PD#571 Software Design Principles I Learned the Hard Way

Sunday, April 28, 2024

If there's two sources of truth, one is probably wrong. And yes, please repeat yourself. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

When Procrastination is Productive & Ghost integrating with ActivityPub

Sunday, April 28, 2024

Automattic, Texts, and Beeper join forces to build world's best inbox, Reflect launches its iOS app, how to start small rituals, and a lot more in this week's issue of Creativerly. Creativerly

C#503 Building pipelines with System.Threading.Channels

Sunday, April 28, 2024

Concurrent programming challenges can be effectively addressed using channels ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#453 Get your codebase ready for React 19

Sunday, April 28, 2024

Is your app ready for what's coming up in React 19's release ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌