whosinghajay.hashnode.dev"Concurrency vs Parallelism: A Tale from the Kitchen"Imagine you’re at a bustling restaurant. You’re the chef, and there’s a full house of hungry customers waiting to be served. Let’s dive into the world of concurrency and parallelism through this scenario. Task Management: The Art of Concurrency You’r...Jan 5, 2025·2 min read
whosinghajay.hashnode.devUnderstand Binary Search!Introduction In the realm of computer science and algorithms, searching for an element in a sorted dataset is a common task. While a linear search method is straightforward, it can be inefficient for large datasets. Enter binary search—an elegant and...Sep 27, 2024·3 min read
whosinghajay.hashnode.devKnow about "react-native-screens"react-native-screens is a package that improves the performance of your navigation system in React Native by optimizing how screens are displayed and managed in memory. How It Works: By default, when you navigate between screens in React Native, all ...Sep 17, 2024·2 min read
whosinghajay.hashnode.devLet's learn What is "react-native-safe-area-context" package and Why is being used?The react-native-safe-area-context library is designed to help you handle "safe areas" on mobile devices, ensuring that your app content is visible and not obstructed by device-specific screen elements like notches, status bars, or rounded corners. W...Sep 17, 2024·2 min read
whosinghajay.hashnode.devLearn How to setup TailwindCSS(NativewindCss) in your React-Native ApplicationStep 1: Install nativewind and tailwindcss tailwindcss is not used during runtime so it can be added as a development dependency. npm install nativewind npm install --save-dev tailwindcss@3.3.2 Step 2: Run npx tailwindcss init to create a tailwind.c...Sep 17, 2024·2 min read