Must Read
JavaScript Programming Styles: Best Practices
Having good practices not only refers to those that have a better performance, but also to the way you program, especially about styles. In this article, get to know the best practices in JavaScript Programming Styles.
Sponsor (Thank You)

JS Developers - Get Paid For Your Feedback!
We’ve built a cool product for JS developers and are looking for your feedback to help us improve it. Join us on a 1-hour Zoom session, share your feedback and suggestions, and we’ll send you a $50 US Amazon.com gift card or equivalent for your time!
Learn
How to Test a Select Element with React Testing Library
Cathal Mac Donnacha writes about the approach he took when he recently needed to add tests with React Testing Library for a <select> the element he was developing.
How to Join/Concatenate Strings in JavaScript
Strings are one of the most common data types used in software - they represent strings of characters that we parse as words. In this tutorial, we'll take a look at how to join/append/concatenate strings in JavaScript.
5 Common Causes of JavaScript Errors (and How to Avoid Them)
This blog post illustrates some of the common causes of JavaScript faults highlighted in the study and how to make your applications less prone to failures.
Tools & Code
8 Popular Web Development Tools Used by Professionals
As a web developer, getting hands on the right tools can eliminate redundancies, avoid boilerplate, and automate processes. Here's a look at the top eight incredible web development tools used by web development professionals.
Developer Tools Secrets that Shouldn’t be Secrets
This article is a write-up of all the things covered by Christian Heilmann, the principal product manager for developer tools in Microsoft Edge, during his encounter in working on the tools.
Watch
Have Single-Page Apps Ruined the Web?
The backlash to modern front-end development is gaining steam, with good reason: single-page apps have ruined the web. In this talk, Rich Harris presents a way to rescue it without going backward.
Misc
8 CSS & JavaScript Snippets for Creating Incredible Lighting & Shading Effects
Developers who are approximating creativity need high-end software to create convincing lighting and shading effects. In this article, learn some CSS and JavaScript code snippets that bring these effects to life for the power of CSS and various JavaScript libraries have ushered in a new age.