YNYash Nirmalinyashnirmal.hashnode.dev·Feb 2, 2024 · 3 min read7 tips to write better and clean codeWriting clean, efficient, and maintainable code is a crucial aspect of software development. It enhances the readability and ensures smoother collaboration with fellow developers. In this blog, I will explore some key practices and tools that can sig...00
YNYash Nirmalinyashnirmal.hashnode.dev·Jan 29, 2024 · 3 min readMastering Debounce in ReactJSPicture this: you're typing in a search bar, and with every letter you type, a function is fired off. Now, what if you're typing really fast? Those functions start to pile up, potentially causing chaos in your web app and making it slow. How do we ha...01I
YNYash Nirmalinyashnirmal.hashnode.dev·Jan 26, 2024 · 4 min readBeyond Props: React Context ExplainedHey there, fellow developers! If you've been diving into the world of React, chances are you've come across the term "React Context." It might sound a bit intimidating at first, but fear not! In this blog post, we'll break down what React Context is,...00
YNYash Nirmalinyashnirmal.hashnode.dev·Jan 23, 2024 · 3 min readThis is the cleanest Toast libraryWe all know that UX plays a significant role in user retention. One way to improve UX is to show the application state updates through toast notifications. And the best library I found so far is Sonner. It is very easy to use and clean. A few good th...00
YNYash Nirmalinyashnirmal.hashnode.dev·Jan 19, 2024 · 3 min readWhat the heck is Lazy Loading?You might have come across the term "lazy loading" and wondered, "What the heck is lazy loading?". Fear not, for I am here to break it down in the simplest way possible. Lazy loading is a technique that optimizes web page performance by loading only ...00