JavaScript Kicks - JSK Weekly - December 16, 2020

December should be about fun and games, right? Right! Why not kick off the games with Fakorede Damilola's "How to Build a Snake Game In JavaScript"?

In other news, Ire Aderinokun takes us through the "Highlights from Chrome Dev Summit 2020" and it's time to have your say again in the "State of JavaScript", so remember to give your input!


Popular Stories recently curated by passionate community members

General

Exploring the Network Tab in Chrome Dev Tools

Chrome Dev Tools is one of the vital tools when it comes to web development. It is equipped with a large number of features for us to tak...

Bit


Learn to Build a Blog Using Statamic Headless + Gatsby

Statamic headless + Gatsby. How great does that sound as a stack for your next blog? Read this tutorial to achieve this in a few steps....

Snipcart


Github Actions or Jenkins? Making the Right Choice for You

Over the past few years, DevOps have become a crucial part of the software life cycle. This fueled the growth of many leading DevOps tool...

Bit


How to increase CSS-in-JS performance by 175x

I like the convenience of CSS-in-JS especially being able to co-locate styling but I'm not convinced on a few of things: That hashed clas...

JavaScript Kicks


90% of Developers get this wrong

You might have heard that variables hoist, and hoisting this and hoisting that. Let me tell you this beforehand 'Hoisting' is an English ...

JavaScript In Plain English


Highlights from Chrome Dev Summit 2020

CDS in 2020 was a bit different, like everything else. It was online, and the talks were more bite-sized at roughly 10 minutes each. I re...

Ire Aderinokun


Why I Love Tailwind

Published December 7th, 2020 Tailwind is an atomic CSS framework that has taken the frontend world by storm. It gives developers without ...

Max Stoiber


Keeping Your Documentation Up-to-Date with Bit and GitHub

One of the benefits of automation, is that you don't have to worry about manually doing a particular task. But for this to happen, you ha...

Bit


JavaScript

Automating Your iPhone With Just JavaScript

If you would like to receive tutorials on the most exciting technologies built around JavaScript, sign up below. Scriptable is an extreme...

James Robertson


Fading in a Page on Load with CSS & JavaScript - Impressive Webs

When I visit a page, I get annoyed when I try to interact with elements while the website is still loading. Often stuff is moving around,...

Louis Lazaris


Guide for Mastering Modern JavaScript skills

In today's constantly changing world, a lot of new content and updates are coming to JavaScript which are very useful for improving your ...

Yogesh Chavan


Errors and Error Handling in JavaScript

There are several ways to handle errors in JavaScript. Some concern asynchronous tasks while the other concern synchronous. The try-catch...

Bit


State of JavaScript 2020

2020 has been a tough year for everyone, one that makes worrying about the latest JavaScript frameworks seem pretty futile in comparison....

StateOfJS


How to Build a Snake Game In JavaScript

In this article I am going to show you how to build a snake game with JavaScript. A snake game is a simple game where a snake moves aroun...

freeCodeCamp.org


JavaScript Selection Sort

Sort in ascending orderInput: [4, 2, 5, 1, 3, 6]Output: [1, 2, 3, 4, 5, 6] Let's look through the array to find the minimum value, keepin...

JavaScript In Plain English


Measuring Performance of Different JavaScript Loop Types

As developers, we always push our limits to write better-performing applications. And most of the time, we look for performance from a hi...

Bit


15 Rules For Writing Clean JavaScript

So you are a React developer or Node.js developer. You can write code that works. But can you write code that is visually beautiful and u...

Mohammad Faisal


TypeScript

TypeScript & Relevance

In our wide world of building for the web, we have every opportunity to talk about tools. We lunge to fill every gap we find in our proje...

CSS-Tricks


Running Typescript programs with babel-node aka how does babel register work

As a member of a frontend infrastructure team, (aka DivOps), I write a lot of Javascript tooling. I also really really like Typescript. I...

Jonathan Creamer


Angular

NgStyle vs Style Binding in Angular

To add a single style dynamically from any element we can make use of style binding. Syntax is: [style.style_property] = "expression" The...

Amitav Mishra


React

Facepalm Mistakes to Avoid When Using React Hooks

Most likely you've read many posts on how to use React hooks. But knowing how Not to use, sometimes, is equally important as knowing how ...

Dmitri Pavlutin


A Better Way to Type React Components

I was slow to embrace TypeScript. Not because I think TypeScript is bad, but more for my love of the dynamism of JavaScript. Surprisingly...

Mikael Brevik


Upgrading to React 17 and Webpack 5

I have been working with React for several years now. So far, after each release, it always excited to try out new features. But this was...

Bit


How React Updates State

React useState() hook manages the state in functional React components. In class components this.state holds the state, and you invoke th...

Dmitri Pavlutin


How to Build a To-Do App using React

Today we're going to be building a to-do application using React JS. When learning a new Framework or library, it is best to try to build...

Piyush Upadhyay


Vue

Laravel 8 Vue JS Owl Carousel Slider Tutorial with Example - positronX.io

This comprehensive tutorial will help you understand how to integrate responsive image carousel slider dynamically with Vue js components...

Digamber Singh


Libraries and Tools

11 Tools To Build a Monorepo In 2021

Best tools to build a monorepo. Develop, build, and publish packages, and scale development. Discover Lerna, Nx, Rush, Bit, Yarn Workspac...

Bit


7 Best Angular Component Libraries to Use in 2020

Here are some of the best Angular component libraries that are thriving in 2020 and highly used and recommended by Angular Developers....

Malkesh Sondagar


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 15, 2020

Tuesday, December 15, 2020

JSK Daily for Dec 15, 2020 View this email in your browser A community curated daily e-mail of JavaScript news How To Handle JavaScript Type Conversion Between Numbers And Strings In JavaScript, you

JSK Daily for Dec 14, 2020

Monday, December 14, 2020

JSK Daily for Dec 14, 2020 View this email in your browser A community curated daily e-mail of JavaScript news React.isValidElement Knowing what input type you've received is hugely important in

JSK Daily for Dec 13, 2020

Sunday, December 13, 2020

JSK Daily for Dec 13, 2020 View this email in your browser A community curated daily e-mail of JavaScript news 7 Best Angular Component Libraries to Use in 2020 Here are some of the best Angular

JSK Daily for Dec 11, 2020

Friday, December 11, 2020

JSK Daily for Dec 11, 2020 View this email in your browser A community curated daily e-mail of JavaScript news NgStyle vs Style Binding in Angular To add a single style dynamically from any element we

JSK Daily for Dec 10, 2020

Thursday, December 10, 2020

JSK Daily for Dec 10, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Github Actions or Jenkins? Making the Right Choice for You Over the past few years, DevOps

You Might Also Like

Noonification: The Best and Worst States for Remote Work in the U.S

Thursday, May 9, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 9, 2024? The HackerNoon Newsletter brings the HackerNoon

⚙️ OpenAI is working on a Google Search killer

Thursday, May 9, 2024

Plus: A new $3.3 billion Microsoft AI investment & new US restrictions on AI exports ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Programmer Weekly - Issue 204

Thursday, May 9, 2024

View this email in your browser Programmer Weekly Welcome to issue 204 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "The art of debugging is figuring out

Ignite Your Startup... with Establish.

Thursday, May 9, 2024

Establish is the All-in-One Solution for Startups at every stage of growth. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Tesla drives Luminar lidar sales and Motional pauses robotaxi plans

Thursday, May 9, 2024

Plus: Rivian earnings and Uber's member program and more View this email online in your browser By Kirsten Korosec Thursday, May 9, 2024 Image Credits: Motional Welcome back to TechCrunch Mobility

Web Tools #564 - JS Utilities, React Tools, Uncats

Thursday, May 9, 2024

WEB VERSION Issue #564 • May 9, 2024 Advertisement Support Web Tools Weekly via GitHub Sponsors It's getting harder and harder to find viable advertising options for a small- to medium-sized

PHPWeekly May 9th 2024

Thursday, May 9, 2024

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 9th May 2024 Hi everyone, Stacked and packed is this week's

Python Weekly - Issue 649

Thursday, May 9, 2024

View this email in your browser Python Weekly Welcome to issue 649 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Learn how you can containerize and run your GenAI

12 iPhone apps I can't live without

Thursday, May 9, 2024

Must-have (cheap) DIY tools; Best Android 15 features; BASIC turns 60 -- ZDNET ZDNET Tech Today - US May 9, 2024 placeholder 12 iPhone apps that I can't live without (and why you need them, too)

OpenAI details the high-level rules that guide ChatGPT

Thursday, May 9, 2024

OpenAI is pulling the curtain back a bit to reveal how ChatGPT works. View this email online in your browser By Alex Wilhelm Thursday, May 9, 2024 Welcome to TechCrunch AM! After years of not getting