Amazing React.js Projects Ideas to build in 2024Introduction Launching a prosperous project goes beyond ambition and resources; it hinges on conceiving ideas that resonate with the market and drive innovation. Building projects not only holds the potential to become a successful side hustle but al...Sep 26, 2023 · 5 min readrahimdev.hashnode.dev
The difference between "any" , "unknown" and "never" in typescript"any", "unknwon" and "never" can be confusing for typescript developers, especially beginners; in fact, I saw many developers use these keywords the wrong way, in this blog post, we are going to cover how and when to use these types in your typescrip...Sep 20, 2023 · 4 min readrahimdev.hashnode.dev
The best strategy to learn and actually get good at any programming language or technologyIn the fast-paced world of technology, the quest for knowledge and skill enhancement is an eternal journey. With an ever-expanding array of programming languages, frameworks, and technologies, staying relevant and proficient can seem like a Herculean...Sep 14, 2023 · 4 min readrahimdev.hashnode.dev
You Must Use twMerge + clsx as a Tailwind developerWhat problem do twMerge and clsx solve? As a tailwind user, you may want to add classes conditionally, or you may want to merge some classes without running into conflicts, Let's see the following example: import { ButtonHTMLAttributes } from "react"...Sep 13, 2023 · 5 min readrahimdev.hashnode.dev
Writing reusable Components in your Next JS or React JS appAs a React js developer, one of the most important skills that you need to master is building reusable components that you can use later in your entire App, These reusable component will help you to write clean and less code which make optimizing you...Sep 11, 2023 · 5 min readrahimdev.hashnode.dev