JavaScript Kicks - JSK Daily for Nov 10, 2020

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

A community curated daily e-mail of JavaScript news



Separation of concerns with custom React hooks

React is without a doubt one of the most popular front-end JavaScript frameworks / UI libraries around. However, it doesn't mean that it's the best or that everyone likes it. Among some of the more technical reasons behind people disliking React is, surprisingly, one of its bi...

areknawo




35 Awesome Dev People to Follow on YouTube 🔥

Lots of awesome crash-courses on various tech. Usually follows 20/80 rule on theory and practical side respectively. Lately some awesome guest hosts on the channel. High-quality content in various technologies cut down into short videos on a particular topic. Awesome playlists...

Madza




React Forms Tutorial: How to Access Input Values, Validate, and Submit Forms

HTML elements like headings , , paragraphs , or simple textual output are meant to display information. On the other side, the forms and input elements like , , collect information from the user. Working with forms and input fields requires more effort: you have to access inpu...

Dmitri Pavlutin




Terraform with TypeScript

Thanks to the CLI, it is possible to create a basic boilerplate: mkdir typescript-k8s && cd $_ cdktf init --template=typescript --local The cdktf init command is generating the necessary files to get started with: cdktf.json: containing the CDKTF configuration stating explicit...

Francesco Vitullo




I Made a Game Boy Drum Machine with JavaScript, HTML and CSS

If you were born in the 80s and are anything like me, you probably still have a slight obsession with games from the 8-bit era. As I look back, I actually find myself appreciating the music from old Nintendo games more than the actual game in many cases (there were some bad on...

JavaScript In Plain English




Export data as CSV client-side using Papaparse - Vijay Thirugnanam

Many web apps allow users to export data as CSV. This can be done using JavaScript on the browser. Papaparse is a nice package that prepares the CSV for us. This blog post has the code to show you how to do this. The first step is to install Papaparse....

Vijay T




React useRef can be used for more than you think

Imagine a scenario where we need to log something to console at a particular interval when a particular component is mounted. Let me do this in a class component first, We store the timer in an instance variable . We could also have stored the timer in the state but it would c...

DEB




How to redirect to external URL in React Router

In this tutorial, we are going to learn about how to redirect to an external URL in React Router. Suppose we have a /contact route in our react app, when a user visits the /contact page we need to redirect them to an external url https://www.google.com/contact/ instead of the ...

Sai gowtham




KISS, SOLID, YAGNI And Other Fun Acronyms

I've been working in the Software Development industry for over 17 years and I've seen my share of acronyms fly by, some of them making more sense than others, some of them forming funnier words than others....

Bit




JavaScript TypeOf - How to Check the Type of a Variable or Object in JS

Data types and type checking are fundamental aspects of any programming language. Many programming languages like Java have strict type checking. This means that if a variable is defined with a specific type it can contain a value of only that type. JavaScript, however, is a l...

Tapas Adhikary




Operator Lookup - Search JavaScript operators

Friendly tutorials for developers. Focus on React, Gatsby, CSS, and animation....

Josh Comeau




JavaScript Pure Functions and Side Effects

Wondered what developers mean by the terms Pure Functions or Side Effects? And wonder why are they prevalent in the JavaScript ecosystem and pretty important to understand? In this article, I'm going to walk you through these terms of Pure Functions and Side Effects by definin...

JavaScript In Plain English


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 Daily for Nov 6, 2020

Friday, November 6, 2020

JSK Daily for Nov 6, 2020 View this email in your browser A community curated daily e-mail of JavaScript news How to Create a Commenting Engine with Next.js and Sanity One of the arguments against the

JSK Daily for Nov 5, 2020

Thursday, November 5, 2020

JSK Daily for Nov 5, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Front-End Web Development Best Practices From My Experience in the Industry A few months

JSK Weekly - November 04, 2020

Wednesday, November 4, 2020

Today's newsletter is a quick one for those who would like a brief escape from the US election results. Keeping with the days political tone though, let's kick off with "The Good and Bad

JSK Daily for Oct 29, 2020

Thursday, October 29, 2020

JSK Daily for Oct 29, 2020 View this email in your browser A community curated daily e-mail of JavaScript news React Native full-screen notifications (even on Lock Screen) Well, you are probably here

JSK Daily for Oct 28, 2020

Wednesday, October 28, 2020

JSK Daily for Oct 28, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Why You Should Hire Node.js Developer for Your Backend Development When developers are

You Might Also Like

Data Science Weekly - Issue 591

Friday, March 21, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

2 Fasten, 2 Furious: Oh, Snap 🔘

Thursday, March 20, 2025

What tariffs have to do with snap fasteners. Here's a version for your browser. Hunting for the end of the long tail • March 20, 2025 2 Fasten, 2 Furious: Oh, Snap It turns out that the history of

📱 Issue 455 - GitHub Copilot for Xcode is now generally available!

Thursday, March 20, 2025

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 455 Release Date Mar 20, 2025 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 454 - Quick Refresher on Flags in C# .NET

Thursday, March 20, 2025

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 454 Release Date Mar 20, 2025 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 461 - The Ultimate Guide to Scaling Sidekiq

Thursday, March 20, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 461 Release Date Mar 20, 2025 Your weekly report of the most popular Ruby news, articles and

💻 Issue 461 - Why the Latest JavaScript Frameworks Are a Waste of Time

Thursday, March 20, 2025

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 461 Release Date Mar 20, 2025 Your weekly report of the most popular Node.js news, articles and

💻 Issue 461 - Stop Using and Recommending React

Thursday, March 20, 2025

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 461 Release Date Mar 20, 2025 Your weekly report of the most popular JavaScript news, articles

💻 Issue 456 - Asahi Lina Pausing Work On Apple GPU Linux Driver Development

Thursday, March 20, 2025

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 456 Release Date Mar 20, 2025 Your weekly report of the most popular Rust news, articles and projects

💻 Issue 379 - Konva.js - Declarative 2D Canvas for React, Vue, and Svelte

Thursday, March 20, 2025

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 379 Release Date Mar 20, 2025 Your weekly report of the most popular React news, articles and projects

📱 Issue 458 - 'People are angry': A vibe shift is happening across the workforce

Thursday, March 20, 2025

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 458 Release Date Mar 20, 2025 Your weekly report of the most popular Swift news, articles and projects