Must Read
7 Steps to Secure JavaScript in 2021
Focusing on security is very important, especially in JavaScript applications. These practices will help to secure your JavaScript execution to make your application secure.
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 Create Reusable Web Components with Lit and Vue
This tutorial walks through the process of quick-starting a web components project with Lit, and how to implement your new web component in a Vue.js application.
7 Steps to Modernize and Optimize Your React App
This article aims to adapt apps to recent developments in the frontend world and increase the developer and the end-user experience. Learn their steps that they followed with the reasons and incomprehensive impacts that they experienced.
Level Up Your React skills with Composition
Learn and get ready to step up your React skills with Composition, which allows creating a base item and then building on top of that base item with what we need.
Tools & Code
Introducing Angular DevTools
Find out in this article the Angular DevTools– Chrome DevTools extension that you can use to inspect the structure of your applications and profile their performance.
34 Essential JavaScript Tools in 2021
This article is a list of 34 JavaScript tools that can make the life of any JavaScript developer significantly easier. So, find at least one new tool that will turn you into a more productive developer.
Watch
Build a Mindblowing 3D Portfolio Website // Three.js Beginner’s Tutorial
Learn the basics of Three.js - a tool for building amazing 3D graphics with JavaScript. This tutorial creates an animated 3D scrolling animation for a portfolio website.
Misc
The Self-taught UI/UX Designer Roadmap in 2021
This is a deep dive guide on teaching yourself UI/UX design from zero knowledge to a full-time role.
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