10 Hidden JavaScript Concepts: Every Developer Should Know Introduction JavaScript is one of the most widely used programming languages in the world today. It is a powerful language that is capable of creating dynamic and interactive web applications. Although JavaScript has been around for many years, there are still hidden concepts
Continue readingMonth: July 2023
The SOLID Principles
The SOLID Principles: Writing Scalable & Maintainable Code. Single Responsibility, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation, and Dependency Inversion. Has anyone ever told you that you write “bad code”? Well if you have, there’s really nothing to be ashamed about. We all write flawed code as we learn. The good
Continue readingcreate multilevel dropdown menu in React
How to create a multilevel dropdown menu in React. Multilevel dropdown menu project setup in React. Multilevel menu vs. mega menu Editor’s note: This post has been updated on 21 July 2022 to update code samples and project instructions as well as to add sections about multilevel menus vs. mega
Continue readingHow to Create an Impressive GitHub Profile README
We’ll cover the following: what a GitHub profile README is how to create a GitHub profile README adding social badges, skills and descriptions about oneself adding GitHub stats creating a GitHub workflow to pull latest published blogs To follow along with the tutorial, you’ll need to have a basic understanding
Continue readingCSS Transform Handbook
CSS transform allows you to translate, rotate, skew, scale, or add perspective effects to HTML elements. This tutorial discusses everything you need to know to transform HTML elements like a pro. Table of Contents What is the CSS transform Property? What is the CSS rotate() Function? What is the CSS rotateX() Function? What is the CSS rotateY() Function? What
Continue reading