Must Read
42 Tips and Tricks to Write Faster, Better-Optimized JavaScript Code
A beneficial post that lets you optimize your JavaScript code using modern techniques, tips, and tricks.
Sponsor (Thank You)

Time tracking for your business has never been this easy!
Time Tracking has never been this easy. Hyperlogs is the most comprehensive app that helps you manage all your projects and teams timesheets without the clutter and complexity. Its time to focus on growing your business.
Tracking time is only a small part of understanding how healthy your business is. Hyperlogs gives you powerful and invaluable insight that guides sound business decision making. Know your revenue as well as your costs and get visual cues when vital project adjustments are necessary to help it succeed.
Its time you start focusing on growing your business, so let Hyperlogs handle the rest.
Learn
How To Optimize Progressive Web Apps: Going Beyond The Basics
In this article, let’s take a step further and learn how to deploy modern qualities to PWA’s and find example code or references to more specific guides so you can implement these tips to your PWA.
How to increase CSS-in-JS performance by 175x
This tutorial explains how to exponentially increase the performance of your existing styling by making your CSS more static.
JavaScript Array Contains: A Step-By-Step Guide
In this tutorial, we are going to discuss using the array includes() method in JavaScript to determine whether an array contains a particular element and how to use filter() to check if an array of objects contains a value.
Get URL Parameters With JavaScript
Learn the easiest way on how to get a URL parameter with JavaScript.
Tools & Code
11 Awesome TypeScript Utility Types You Should Know
A quick overview of some awesome TypeScript utility types that you should know.
Watch
Programmatically navigate with React Router v5
In this video, you’ll learn the different ways to programmatically navigate using React Router v5.
Misc
8 Awesome React Hooks
This post shares examples for custom hooks and their implementation that you can also use in your applications and projects.
Updates
NEED YOUR SUPPORT
I have been running this newsletter for over 4 years and have spent probably close to $20k on it... I now have 10000+ subscribers but I cannot afford to keep it running any more. I really don't want to shut it down and could use your support, if you have enjoyed reading my newsletter for the past 4+ years, then please do support it over here https://www.patreon.com/frontendweekly?fan_landing=true Thank you, Emad