JavaScript Kicks - JSK Weekly - March 24, 2022

Heading into interviews soon? Check out Lina Suodyte's "Programming Interview Question: Explain Breadth-First Tree Traversal", "JavaScript Interview Question: Pick a Random Element from an Infinite Stream" and Aman's "JavaScript Interview Question: What are Iterables and Iterators?", all on Bits and Pieces!

Popular Stories recently curated by passionate community members

General

Programming Interview Question: Explain Breadth-First Tree Traversal

Even though the Internet is full of sample interview questions and tips and tricks on how to solve them, more often than not, I find thes...

Bit


Do I know enough JavaScript to start learning React? - Upmostly

Many aspiring engineers are asking themselves the same question. Am I good enough with JavaScript to start learning React? You need to at...

Upmostly


My Boss: You Know ES6, But Why Don't You Use It? 😠

10 complaints from my boss that helped me learn a lot. This is how my boss roared at team members during code review meetings. The reason...

JavaScript In Plain English


How to integrate custom logs with Elastic Agent

From zero to hero with Elastic Agent, data streams and ingest pipelines Fleet and Elastic Agent are both Generally Available since the re...

Benoit Luttringer


Packages with high download numbers that nobody wanted to install

Today's one of these days when I just ask myself why the entire web development ecosystem doesn't implode. So what's up? npm's rich ecosy...

stefan judis


JavaScript

JavaScript Interview Question: Pick a Random Element from an Infinite Stream

Even though the Internet is full of sample interview questions and tips and tricks on how to solve them, more often than not, I find thes...

Bit


Pros and Cons of Using JavaScript Interop in Blazor

Blazor is an open-source, single-page web application development framework. Unlike other frameworks, such as Angular, React and Vue, whi...

Syncfusion


Why does JavaScript's parseInt(0.0000005) print "5"?

Recently, I have had a strange problem when developing a project, parseInt (0.0000005) === 5 😱. Normally, the output 0 is correct, but w...

JavaScript In Plain English


Scroll to Top in Vanilla JavaScript

Whenever you have a website that prompts users to scroll down a lengthy amount - offering a button to scroll back to the top is a nice ge...

StackAbuse


How to Use JavaScript Classes for Object-Oriented Programming

Hey friends, Today, we are covering JavaScript classes. You are going to learn how to create classes and when you should use them. I prom...

JavaScript In Plain English


What is the Difference Between map() and forEach() in JavaScript?

One of the most common data structure in JavaScript is array, and we often need to process array elements, and to iterate through our arr...

Frontend Weekly


JavaScript Interview Question: What are Iterables and Iterators?

An iterable is any data structure that lets us access its elements. Some built in examples are: strings, arrays, maps and sets. An iterat...

Bit


JavaScript Promises: Understanding Promise.allSettled()

How to use the Promise.allSettled() method to execute multiple asynchronous calls....

JavaScript In Plain English


How to parse an URL in JavaScript

In this tutorial, we are going to learn about how to parse a URL and access its properties like hostname, port, pathname, search, etc usi...

Sai gowtham


Drag and Drop in Vanilla JavaScript

In this hands on guide - learn how to implement the drag and drop functionality in vanilla JavaScript, as well as the Sortable JS library!...

StackAbuse


Angular

Implementing SSO with Angular and AWS Cognito

Single sign-on (SSO) is one of the widely used user authentications in modern web applications. Google, Facebook, LinkedIn are some of th...

Syncfusion


React

Clean Up Your React Code

"The next time you write a line of code, remember you are an author, writing for readers who will judge your effort." ~ Clean Code (Rober...

JavaScript In Plain English


How to Add Lowercase Validation in Input Control in React

In this quick guide, we will share how to add lowercase text validation on an form input text control in React js application using react...

Digamber Singh


I Optimized My React App and Made It Even Faster

React has optimisation at its core. Well, somewhat. There are many ways React tries to makes sure that your application has great UI rend...

Bit


How to: React Table with fixed Column

In this tutorial, I want to show you how to use React Table Library with a fixed column. In the previous example, you have already instal...

Robin Wieruch


Vue

How To Make A Drag-and-Drop File Uploader With Vue.js 3

Building on a previous article on How to Build a Drag-and-Drop File Uploader, we'll be adding some new features, but more importantly (ma...

Smashing Magazine


Node.js

How to Setup a Node.js App with a Custom Start and Build Script on Heroku

These days, the cloud has made it easier for anybody to launch a website or app. One of those services is Heroku, a platform that allows ...

Bit


How to Build REST API with Node.js, Express, and PostgreSQL

This is the first time, in a long time, that I have switched to a relational database, like PostgreSQL that we'll be using here, to use i...

JavaScript In Plain English


Node Js Get Total and Available System Memory Tutorial

What if you need to check the system memory through Node js environment. If you belong to the node js domain, then this thing is not diff...

Digamber Singh


Using Node.js and GitHub Action to Find a House on the Web

If you want to rent or buy a house in the Netherlands, you better brace yourself because it is no easy task, especially if you're looking...

JavaScript In Plain English


Libraries and Tools

Do You Really Need a React State Management Library?

If you are reading this, you are probably wondering if your app or website needs a third-party library for state management - or maybe yo...

Bit


Testing

The Most Important Assertions in Jest, React Testing Library Tests

Knowing what to expect() in tests is not an easy problem. Having written hundreds of jest, react-testing-library tests, I believe I've ga...

Bit


Functional Programming

Functional Programming: Pure Functions

This article is a part of a series that talks about "Functional Programming" In the previous article in this series we discussed one of t...

Bit


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 Mar 22, 2022

Tuesday, March 22, 2022

JSK Daily for Mar 22, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Using Courier to Build Approval Workflows Utilized by countless organizations, approval

JSK Daily for Mar 21, 2022

Monday, March 21, 2022

JSK Daily for Mar 21, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Pros and Cons of Using JavaScript Interop in Blazor Blazor is an open-source, single-page

JSK Daily for Mar 18, 2022

Friday, March 18, 2022

JSK Daily for Mar 18, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Do You Really Need a React State Management Library? If you are reading this, you are

JSK Daily for Mar 17, 2022

Thursday, March 17, 2022

JSK Daily for Mar 17, 2022 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Interview Question: What are Iterables and Iterators? An iterable is any data

JSK Weekly - March 17, 2022

Thursday, March 17, 2022

It's the middle of March. The month when everyone gets to be Irish for a day. Happy Saint Patrick's Day! Before you get busy mixing your drinks, have a look at AravindVCyber's "Create

You Might Also Like

Youre Overthinking It

Wednesday, January 15, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 15, 2025? The

eBook: Software Supply Chain Security for Dummies

Wednesday, January 15, 2025

Free access to this go-to-guide for invaluable insights and practical advice to secure your software supply chain. The Hacker News Software Supply Chain Security for Dummies There is no longer doubt

The 5 biggest AI prompting mistakes

Wednesday, January 15, 2025

✨ Better Pixel photos; How to quit Meta; The next TikTok? -- ZDNET ZDNET Tech Today - US January 15, 2025 ai-prompting-mistakes The five biggest mistakes people make when prompting an AI Ready to

An interactive tour of Go 1.24

Wednesday, January 15, 2025

Plus generating random art, sending emails, and a variety of gopher images you can use. | #​538 — January 15, 2025 Unsub | Web Version Together with Posthog Go Weekly An Interactive Tour of Go 1.24 — A

Spyglass Dispatch: Bromo Sapiens

Wednesday, January 15, 2025

Masculine Startups • The Fall of Xbox • Meta's Misinformation Off Switch • TikTok's Switch Off The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely

The $1.9M client

Wednesday, January 15, 2025

Money matters, but this invisible currency matters more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

⚙️ Federal data centers

Wednesday, January 15, 2025

Plus: Britain's AI roadmap ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 01/15/2025

Wednesday, January 15, 2025

New blogs from Syncfusion Introducing the New .NET MAUI Bottom Sheet Control By Naveenkumar Sanjeevirayan This blog explains the features of the Bottom Sheet control introduced in the Syncfusion .NET

The Sequence Engineering #469: Llama.cpp is The Framework for High Performce LLM Inference

Wednesday, January 15, 2025

One of the most popular inference framework for LLM apps that care about performance. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

3 Actively Exploited Zero-Day Flaws Patched in Microsoft's Latest Security Update

Wednesday, January 15, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and