Farid VataniUnderstanding the .gitkeep File: A Simple Solution for Tracking Empty Directories in GitIf you’ve ever worked with Git, you might have encountered a peculiar file named .gitkeep. Although not an official Git feature, this file…Jul 23Jul 23
Farid VataniGSAP vs. Framer Motion: Which Animation Library to Use in React Projects?When it comes to animating React applications, two popular libraries often come into consideration: GSAP (GreenSock Animation Platform) and…Jul 20Jul 20
Farid VataniCreate Your Own VS Code Themes: A Simple GuideHello Folks! If you’re passionate about customizing your coding setup, you’ve come to the right place. The Theme Studio for VS Code makes…Jul 9Jul 9
Farid VataniWhat are template literals?Template literals are a new feature introduced in ES6 that makes it easier to create strings with dynamic values and expressions. In this…Feb 13, 2023Feb 13, 2023
Farid VataniA Comprehensive Guide to CSS UnitsAs you know, a web page is two-dimensional. This means that it has a width and a height. There are a number of other ways you can express…Oct 15, 2022Oct 15, 2022
Farid VataniCSS Color TheoryWhen you design websites, you’ll be dealing with text and colors a lot. In the same way that there are many ways to display text, there are…Sep 20, 2022Sep 20, 2022