kazmi066.hashnode.devMy Component has too many props and I'm not OKIf you've been building React apps for some time now, you've probably encountered this nightmare: <ProductCard product={productData} showImage={true} imageSize="medium" showTitle={true} titleTag="h3" showDescription={true} truncateDescr...Sep 28, 2025·4 min read
kazmi066.hashnode.devLub-e-lubab of state management in ReactManaging state is one of the trickiest parts of building React applications, and it’s easy to over-engineer solutions in the pursuit of "doing it right." While global state often gets the spotlight, the reality is that most state in an app doesn’t ne...Jan 5, 2025·10 min read
kazmi066.hashnode.devA Clear Understanding of the <h1> Element: Perspectives from SEO and DevelopersChances are, you've come across the <h1> tag if you've ever dealt with web development content. It's a fundamental part of HTML, working alongside its companions — h2 through h6 — to bring structure to the text on a webpage. Simply put, these tags de...Dec 10, 2023·6 min read
kazmi066.hashnode.devImplementing auth flow in React-native with ZustandIn case you don't know about Zustand. Zustand is a minimalistic state management library that is easy to set up and use. Almost like the Context-API kinda. Nevertheless, I'll be showing you the implementation of setting up a Global auth store for yo...Nov 8, 2023·10 min read