JavaScript Kicks - JSK Daily for Jan 25, 2021

JSK Daily for Jan 25, 2021 View this email in your browser

A community curated daily e-mail of JavaScript news



Authentication and Authorization with JWT in a GraphQL Server

The safety of a project is just as important as building it. Sometimes, we want our data to be accessed only by the people registered before, not everyone. We provide this with authentication. And sometimes we don't want everyone to access every data and API. We provide this w...

JavaScript Kicks




The JavaScript Landscape in 2021

In web development our world changes quickly, but what can we pin down what 2021 will bring? By scrutinizing data from the 2020 developer surveys, I've highlighted what I think the big JavaScript......

Richard Bultitude




JavaScript Wake Lock API

An enjoyable web apps rely on engineers implementing the APIs that cover all of the small things. Those small things sometimes improve performance, usability, accessibility, and the app's relationship with its host system. The Wake Lock API is the latter - an API that allows d...

David Walsh




How To Create An Awesome Github Profile README

Visitor Badge can count visitors for your README.md, Issues, PRs in GitHub in just one line markdown code. Let's update the page.id with the recommended way ${your.username}.${your.repo.id} and add the following line to your README file. ![visitors](https://visitor-badge.glitc...

Gapur Kassym




Reinventing the routing in React apps

Reinventing the routing in React apps / The router is the backbone of your application. Trust me, that's how it is and I can prove it. One of the fundamental ideas in Web is the URL (Uniform Resource Locator). Or the way of how we very often call it - "web address"....

Krasimir Tsonev




How to record screen actions as a puppeteer script

Puppeteer is headless Chrome with a programmatic API and it's a useful tool to automate user behaviour and end-to-end testing. You can run and automate Chrome with a few lines of JavaScript (Node.js). Include puppeteer in your project's dependencies and use it as follows....

stefan judis




Understanding the useRef react hook

Continuing our React hooks series, we will learn about the useRef React hook in this blog post. The useRef React hook is useful in the following two situations: Accessing DOM elements directly inside React Store state values that do not trigger re-renders and are persisted acr...

saransh kataria




Building a Range Slider with SVGs in Angular

It was another day in the office, and I was stuck on a task, where our customer was requesting a specific functionality (a range slider). "It has to have a plethora of specific options and customizations." requested the customer....

Marcus Revaj




Blogged Answers: Why React Context is Not a "State Management" Tool (and Why It Doesn't Replace Redux)

Definitive answers and clarification on the purpose and use cases for Context and Redux "Context vs Redux" has been one of the most widely debated topics within the React community ever since the current React Context API was released. Sadly, most of this "debate" stems from c...

Mark Erikson




How to add react-i18next to your React app

if you'd like to detect user language and load translation// if you'd like to detect user language and load translationnpm install react-i18next i18next --save npm install i18next-http-backend i18next-browser-languagedetector --save # yarn yarn add react-18next i18next yarn ad...

JavaScript In Plain English




7 React Projects You Should Build in 2021

React is a JavaScript library that is ideal for creating impressive apps. There are countless projects that you can make with React, but here are seven that are on my list to build in 2021. Why have I selected these seven projects in particular? I picked them because they buil...

freeCodeCamp.org




Why move to Nuxt from Gridsome? | Gary Woodfine

Many frequent readers will be aware that I have started a new side project to this blog and created a new website/blog/business, the details of which I have previously outlined in times are a changing - hopefully for the better....

Gary Woodfine




Double Your React Coding Speed With This Simple Trick

A simple component, that has been written by a developer like you. What does it do: Fetches a list of browsers from a backend Shows "loading" state on a screen while is loading Shows the loaded browsers as a list of cards When a user presses on a card it shows a modal window w...

JavaScript In Plain English




Servers: Cool Once Again

There were jokes coming back from the holiday break that JavaScript decided to go all server-side. I think it was rooted in: The Basecamp gang releasing Hotwire, which looks like marketing panache around a combination of technologies. "HTML over the wire," they say, meaning it...

CSS-Tricks




Roadmaps to becoming a web developer in 2021 with special guest Kamran Ahmed (JS Party #159)

Kamran Ahmed, creator of Developer Roadmaps, joins Jerod to talk through his 2021 roadmaps to becoming a web developer. We cover why Kamran created these resources, who they're for, how to interpret them, and then take a stroll down the paths to becoming a frontend and backend...

JS Party


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 Jan 22, 2021

Friday, January 22, 2021

JSK Daily for Jan 22, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Using the Performance Web API with Chrome DevTools As developers, we always push our

JSK Daily for Jan 20, 2021

Wednesday, January 20, 2021

JSK Daily for Jan 20, 2021 View this email in your browser A community curated daily e-mail of JavaScript news The Singleton Pattern In TypeScript Design patterns in general, allow for developers to

JSK Daily for Jan 19, 2021

Tuesday, January 19, 2021

JSK Daily for Jan 19, 2021 View this email in your browser A community curated daily e-mail of JavaScript news 5 English Idioms I Coded on p5.js Coding minimalist creative coding work has always been

JSK Daily for Jan 18, 2021

Monday, January 18, 2021

JSK Daily for Jan 18, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Blogged Answers: Why React Context is Not a "State Management" Tool (and Why It

JSK Weekly - January 13, 2021

Friday, January 15, 2021

We're half way through the first month of 2021 and the reaction from the community this week seems to be quite literally, to React! Bookmark this newsletter if you're a React fan because

You Might Also Like

Software Testing Weekly - Issue 262

Tuesday, March 18, 2025

Is BDD dying? 🤔 View on the Web Archives ISSUE 262 March 18th 2025 COMMENT Welcome to the 262nd issue! Behaviour-Driven Development hasn't had much good news over the past years. First, Cucumber

JSK Daily for Mar 18, 2025

Tuesday, March 18, 2025

JSK Daily for Mar 18, 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-

Textual UIs, Tail-Call Performance, Bidirectional Generators, and More

Tuesday, March 18, 2025

Python Textual: Build Beautiful UIs in the Terminal #673 – MARCH 18, 2025 VIEW IN BROWSER The PyCoder's Weekly Logo Python Textual: Build Beautiful UIs in the Terminal Textual is a Python library

Ranked | Visualizing the Magnificent Seven's Revenue Growth in 2024 📊

Tuesday, March 18, 2025

From Nvidia's 114% rise to Tesla's modest 1% increase, we show the revenue growth of the Magnificent Seven stocks in 2024. View Online | Subscribe | Download Our App Get our app and see

Daily Coding Problem: Problem #1721 [Hard]

Tuesday, March 18, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given a string and a set of delimiters, reverse the words in the string while

Report Available: The Age of Data 📈

Tuesday, March 18, 2025

Explore the world's most critical resource with Visual Capitalist's latest report. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

LW 174 - Interview with Shopify's Head of Engineering

Tuesday, March 18, 2025

Interview with Shopify's Head of Engineering ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ Shopify Development news and articles Issue 174

WEBINAR - Streamline Your DNS Management with DNSimple's Terraform Integration

Tuesday, March 18, 2025

Join the team at DNSimple for an exclusive webinar in collaboration with Hashicorp and DNSimple, on April 2, 2025 at 1:30 PM EST. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Vibe coding isn't for everyone

Tuesday, March 18, 2025

5 Chromecast tips; Handy USB-C; Free iPhone 16 deal -- ZDNET ZDNET Tech Today - US March 18, 2025 colorful LED diodes close-up What is AI vibe coding? It's all the rage but it's not for

⚙️ Can Nvidia rebound?

Tuesday, March 18, 2025

Plus: China's latest bit of AI competition ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌