© 2026 Hashnode
In Kotlin, efficiently handling collections is important when working with large datasets or performing multiple transformations. One tool Kotlin offers for these situations is sequences, which allow lazy evaluation to reduce memory usage and improve...

Lazy Loading and Suspense Lazy loading and suspense both could have been separate concepts and thus it seems the explanations should be separate. But in real world apps most of the time you will see they works hand-in-hand. So, this is why I am cover...

Hey what's up react folks, since you're here, let me explain what i mean by "Suspense is Killing your application" real quick. Imagine your React app as a slow-moving snail. It's sluggish, frustrating users, and costing you potential customers. Now, ...

In the world of web development, performance is key. Users expect fast, responsive applications that load quickly and provide a seamless experience. Two powerful techniques to achieve these goals are lazy loading and code splitting. These strategies ...

After a React/Next.js sabbatical, I am back to building ways!! At the time of writing, I am working on an admin dashboard for an online marketplace application powered by Next.js and Typescript. As is the case with every project I undertake, learning...
