JavaScript Kicks - JSK Daily for Nov 19, 2020

JSK Daily for Nov 19, 2020 View this email in your browser

A community curated daily e-mail of JavaScript news



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 his Angular 11 applications....

Ben Nadel




Libraries for using localStorage in your Node.js Project

Did you ever tried using localStorage in your node js project and got an undefined error? Of course, you will get an undefined error because node js is a server-side technology and localStorage is a client-side feature available only in the browser....

Manish Mandal




React Colorful: A minimalist and fast alternative to React Color

Are you building an application that involves drawing and selecting colors with React? If so, you may be familiar with React Color, a collection of color picker components for React that mimics the color picker from popular applications like Sketch, Photoshop, Chrome, and many...

Bit




React and Unidirectional Data Flow. Understand this and your life will be a lot easier as a React developer., Exploring React

I have seen people stumble and have a lot of trouble trying to get React components to behave correctly because they are trying to force a round peg into a square hole, and program their React components like you would program directly on the DOM with JavaScript and event hand...

Martin Capodici




Angular Version 11 Is Out!

Version 11 of angular is here and we've got some interesting updates to check out. In this short article I'll walk you through the most significant new features you need to know about and point out why you may or may not want to update your project....

Nicholas Namusanga




Vue Slots Demystified

Vue implements a content distribution API inspired by the Web Components spec draft, using the element to serve as distribution outlets for content. Slot Content - Content written within parent template. This content will get rendered in the allotted placeholder of the child t...

Prasad Jayakumar




What is Static Site Generation? How Next.js Uses SSG for Dynamic Web Apps

Static websites are as old as the web itself, but the rise of JavaScript has opened the door to make those static sites more dynamic. While that can include building an HTML file by hand, how can we leverage static generation to build apps with modern tools?...

Colby Fayock




Event Listeners in JavaScript

How can creating custom event listeners be useful in your code base? JavaScript in browser environment uses an Event Driven Architecture. What it means is we can execute our code in response to certain user behaviours like clicking a button or focusing an input....

JavaScript In Plain English




10 Things I Wish I'd Learned Sooner After Being a Developer for 10 Years

Exactly 10 years ago today, I was starting my first job in the software industry. There are a bunch of things I wish I would have known before I started. Or at least I wish I would have learned them sooner than I did. I made a list with the top ten!...

Alex Lakatos




Periodic Table of Elements in Svelte

Recently, I've been playing around with Svelte and I am amazed at how simple and easy it is to understand. There is also very little boilerplate code, so you can get right to coding with minimal headwind....

JavaScript In Plain English




A Look at Different Open Source Message Brokers

As engineers, we want our applications to be decoupled from each other and follow an architecture that's distributed in different parts or services. This makes it easy to disintegrate, replace, or remove different parts without affecting the overall functionality of the applic...

Saeed Ahmad


Copyright © 2020 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 Weekly - November 18, 2020

Wednesday, November 18, 2020

As we edge over the halfway mark for November, if you're looking for some good reading material to see you through the laid back days in the festive season, David Attard has put together a

JSK Daily for Nov 16, 2020

Monday, November 16, 2020

JSK Daily for Nov 16, 2020 View this email in your browser A community curated daily e-mail of JavaScript news How I learned reactive programming by re-building RxJs from scratch Yes, the title is not

JSK Daily for Nov 13, 2020

Friday, November 13, 2020

JSK Daily for Nov 13, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Warp: Improved JS performance in Firefox 83 - Mozilla Hacks - the Web developer blog We

JSK Weekly - November 12, 2020

Friday, November 13, 2020

When talking about side effects and injections, it's not often people think of anything but the medical industry, except for developers of course. Functional programming was quite the hot topic

JSK Daily for Nov 12, 2020

Friday, November 13, 2020

JSK Daily for Nov 12, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Form Data Validation in Node.js with Validator.js Introduction Almost every website

You Might Also Like

You’re invited: See how Cypris scaled AI search

Thursday, March 20, 2025

Join our virtual event to learn how Cypris built a scalable AI research platform with Elastic.ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

JSK Daily for Mar 19, 2025

Wednesday, March 19, 2025

JSK Daily for Mar 19, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Hope AI By Bit. - Developer teams build with AI and composable software. ✅ Build full-

Forget TypeScript, how about porting Doom to Go?

Wednesday, March 19, 2025

Plus should Go have tuples? | #​546 — March 19, 2025 Unsub | Web Version Together with Frontend Masters logo Go Weekly Traversal-Resistant File APIs — Among the lesser known new features in recent

Daily Coding Problem: Problem #1722 [Medium]

Wednesday, March 19, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Create an algorithm to efficiently compute the approximate median of a list of

Ranked | The World's Fastest Growing Economies in 2025 📊

Wednesday, March 19, 2025

The fastest growing economies of 2025 are primarily located in Africa and Asia, according to the latest IMF forecasts. View Online | Subscribe | Download Our App Presented by: Defiance ETFs FEATURED

Web Almanac: JS; syntactic quirks; Parcel v2.14.0; Bun v1.2.5; Node.js on Discord; Node v20.19.0

Wednesday, March 19, 2025

We have 9 links for you - the latest on JavaScript and tools The easiest security tool you will ever install. socket.dev Sponsor Socket's developer-first platform detects and blocks malicious

Microservices rules #7: Design loosely design-time coupled services - part 1

Wednesday, March 19, 2025

You are receiving this email because you subscribed to microservices.io. Considering migrating a monolith to microservices? Struggling with the microservice architecture? I can help: architecture

[Report] 69% of Attacks Bypass Defenses

Wednesday, March 19, 2025

69% of attacks go undetected. Breach and Attack Simulation pinpoints you where your defenses fail—before attackers do. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

11 Windows apps I always trash 🗑️

Wednesday, March 19, 2025

Forget SaaS; Change this TV setting; Amazon Spring Sale deals -- ZDNET ZDNET Tech Today - US March 19, 2025 delete key The 11 Microsoft apps I ditch on every new Windows install - and the 11 I keep A

⚙️ Nvidia's 'incredible' demand

Wednesday, March 19, 2025

Plus: The DNA of organized crime ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌