JavaScript Kicks - JSK Weekly - December 07, 2022

Hello festive season! If you're not feeling the festivities just yet, check out "AdventJS, JavaScript/TypeScript coding challenges on December", it'll make for an interesting run up to Christmas!

Other popular stories include Piumi Liyana Gunawardhana's "Functional Reactive Programming with Node.js Streams" on Syncfusion, Axel Rauschmayer's "Tips for typing import statements in JavaScript" and "Stop Using “any” Type in TypeScript" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Advanced Data Structures and Algorithms: "Tries"

We're all used to building some sort of search into our web applications, especially if we consider "building" just adding an Algolia plu...

Bit


AdventJS, JavaScript/TypeScript coding challenges on December

AdventJS is a free online platform that offers daily programming challenges that can be solved using JavaScript and TypeScript. It's a gr...

Miguel Ángel Durán


10 Tips for new developers

This will keep you ignited in the long run. Whenever you feel stuck always remember why you started. Focus on basics first Plan before co...

JavaScript In Plain English


JavaScript

How to create PDF with JavaScript and jsPDF

Creating dynamic PDF files directly in the browser is possible thanks to the jsPDF JavaScript library.In the last part of... | Web design...

MA-NO WebDesign&Dev


Tips for typing import statements in JavaScript

This blog post gives tips for typing import statements more quickly, including a helpful text snippet for Visual Studio Code....

Axel Rauschmayer


JavaScript String to Boolean - How to Parse a Boolean in JS

When you're manipulating data, receiving values from forms, and dealing with data in other ways, these values may take the incorrect data...

Joel 🦸‍♀️


TypeScript

Stop Using "any" Type in TypeScript

TypeScript is one of the most used programming languages among web developers. It has fantastic language features and allows you to desig...

Bit


Playwright with TypeScript Tutorial on FIFA World Cup Site

In this video, we will automate the FIFA world cup site using Playwright and Typescript. Let's do a quick overview on Playwright: Playwri...

Dilpreet Johal


Implementation of gRPC in web and server with TypeScript

This is a short guide on how to use GRPS in web projects. What components are needed and how to simplify your work. The article will prov...

Mikhail Gus'kov


Angular

Style your Angular Website Faster with Stylify CSS

Style your Angular app quickly and easily with Stylify CSS. Split CSS for large pages or create one bundle for a whole app and get extrem...

Vladimír Macháček


React

How to Handle Images onLoad and onError Events in React JS

React images Loaded and broken images example. An image is a graphical representation of anything that helps convey an essential or gener...

Digamber Singh


How To Build a Modal Component In React - Upmostly

Modals are a very useful piece of UI, used to display separate pieces of information, like dialog boxes. You can implement modals very ea...

Upmostly


How to Capitalize the First Letter of Each Word in React

To capitalize the first letter of each word in a string in React: Split the string into an array of words with .split(''). Iterate over t...

Coding Beauty


React Router DOM Custom 404 Page Template Tutorial

In general, 404 is a status code that occurs when you visit a web page that does not exist. Ideally, the user is redirected to a custom 4...

Digamber Singh


How does React Native work? Understanding the architecture

React Native is a great piece of technology that allows us to write natively rendered iOS and Android apps using React and JavaScript. Th...

Frontend Weekly


How to Easily Handle the onScroll Event in React

To handle the onScroll event on a React element, assign a function to the onScroll prop of the element and use the event object to perfor...

Coding Beauty


Vue

How to set a cookie in Vue App

In this tutorial, we are going to learn about how to set a cookie to the webpage in vue app using the vue-cookies package. Vue cookies pa...

Sai gowtham


Node.js

What Exactly is Node.js? Explained for Beginners

Node.js allows developers to create both front-end and back-end applications using JavaScript. It was released in 2009 by Ryan Dahl. In t...

Benjamin Semah


Opening Node developer tools just got easier

Microsoft Edge has a command palette which allows you to run commands by typing. You can use this to launch Developer Tools for Node. Pre...

Christian Heilmann


Libraries and Tools

This Component Library Promises to Reduce Development Times

Reducing development time, that's a bold statement. One that way too many tools have claimed in the past, but not one that many have actu...

Bit


React Testing Library Tutorial - How to Write Unit Tests for React Apps

In this tutorial, you will learn how to confidently write unit tests using the Testing Library [https://testing-library.com/]. It is a ve...

Yogesh Chavan


Testing

Test Polyfills

Imagine you are using all the modern ES6 methods in your application. Most modern evergreen browsers support everything, right? But once ...

Gleb Bahmutov


Functional Programming

Functional Reactive Programming with Node.js Streams

Modern web applications use real-time events to provide a highly interactive user experience. As developers, it is essential to be aware ...

Syncfusion


How to Reverse an Array in JavaScript - JS .reverse() Function

In this article, I'll show you two ways to reverse arrays in JavaScript. The reverse method of arrays reverses an array by making the las...

Dillion Megida 🚀


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 Dec 6, 2022

Tuesday, December 6, 2022

JSK Daily for Dec 6, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Functional Reactive Programming with Node.js Streams Modern web applications use real-time

JSK Daily for Dec 5, 2022

Monday, December 5, 2022

JSK Daily for Dec 5, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Functional Reactive Programming with Node.js Streams Modern web applications use real-time

JSK Daily for Dec 1, 2022

Thursday, December 1, 2022

JSK Daily for Dec 1, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Create a Full-Fledged Web App With Everyone's Favorite Svelkit and Django Rest

JSK Daily for Nov 30, 2022

Wednesday, November 30, 2022

JSK Daily for Nov 30, 2022 View this email in your browser A community curated daily e-mail of JavaScript news This Component Library Promises to Reduce Development Times Reducing development time,

JSK Weekly - November 30, 2022

Wednesday, November 30, 2022

Goodbye November. Hello December! If you're not quite feeling the 2023 spirit already creeping up on you, check out Krishi shah's "Top 10 Programming Languages 2023" to help the

SRE Weekly Issue #358

Monday, February 6, 2023

View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly 🚒. Rootly automates manual tasks like creating an incident channel, Jira ticket and Zoom rooms

WP Weekly 132 - Geeky - Auto Save Forms, WP ShowOff, Event Automator

Monday, February 6, 2023

Read on Website WP Weekly 132 / Geeky A lot of geeky things are in focus this week, ready for implementation on your WordPress websites. Be it 'save and continue' in Gravity Forms or connecting

Weekend Reading — 👋 How many fingers to a hand?

Monday, February 6, 2023

This week we ask who's responsible for technical decisions, dig into the origins of spaghetti code, discover a new dopamine loop, talk a lot (too much?) about generative AI, and wrap it up with a

U.S. military shoots down suspected Chinese surveillance balloon — and Ask HN: Are you tired of reading ChatGPT headlines?

Sunday, February 5, 2023

Issue #1034 — Top 20 stories of February 06, 2023 Issue #1034 — February 06, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer.

Dragons, bailouts and resort buyers

Sunday, February 5, 2023

Neologism #19, 05.02.2023 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1014 [Medium]

Sunday, February 5, 2023

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given a start word, an end word, and a dictionary of valid words, find the

The end of writing & No Tracking, no bias

Sunday, February 5, 2023

In this week's issue of Creativerly: Supercharged daily productivity, up your game, date-focused note-taking, and a lot more. Creativerly Creativerly The end of writing & No Tracking, no bias

The Station - Elon dodges liability, Ford falters and Rivian lays off more workers

Sunday, February 5, 2023

TechCrunch Newsletter TechCrunch logo The Transportation logo By Kirsten Korosec Sunday, February 05, 2023 Welcome back to The Station, your central hub for all past, present and future means of moving

Contracts you should never sign

Sunday, February 5, 2023

The good news is that contracts are not set in stone, they are usually open to negotiation #508 – February 06, 2023 View in browser Programming Digest Contracts you should never sign The good news is

Pitch your startup to Sequoia Capital and Vanta

Sunday, February 5, 2023

TechCrunch Live - Feb 15 - 11:30am PT TechCrunch Live - February 15, 2023 Hear why cybersecurity is still hiring and spending on TechCrunch Live Hear why cybersecurity is still hiring and spending on